Preguntas Android

No se pudo encontrar com.android.tools.build:gradle:7.3.3. error encontrado en el archivo build.gradle

Zaheer Ansari Could not find com.android.tools.build:gradle:7.3.3. Searched in the following locations: – https://plugins.gradle.org/m2/com/android/tools/build/gradle/7.3.3/gradle-7.3.3.pom – https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.3.3/gradle-7.3.3.pom Required by: project: asegúrese de que puede acceder a este sitio a través de una conexión normal, como con el navegador wen, si no puede, use un proxy y configure su conexión gradle. – Jorge 31 de diciembre de 2021 …

No se pudo encontrar com.android.tools.build:gradle:7.3.3. error encontrado en el archivo build.gradle Leer más »

Cómo registrar excepciones no fatales con Crashlytics

Égida Empecé a usar Firebase (Crashlytics) en mi proyecto para realizar un seguimiento de los bloqueos de aplicaciones. Funciona perfectamente con bloqueos, pero ¿cómo puedo registrar bloqueos no fatales, es decir, excepciones detectadas? Lo intenté Crashlytics.logException(e) pero no funciona No veo informes en el tablero. Vi respuestas sugiriendo usar FirebaseCrash.report Dependencias: implementation ‘com.google.firebase:firebase-core:16.0.0’ implementation ‘com.crashlytics.sdk.android:crashlytics:2.9.3’ …

Cómo registrar excepciones no fatales con Crashlytics Leer más »

No se encontró ninguna variante coincidente de com.android.tools.build:gradle:7.4.0

Acabo de crear un nuevo proyecto de composición de material 3 y aparece esto: > No matching variant of com.android.tools.build:gradle:7.4.0 was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute ‘org.gradle.plugin.api-version’ with value ‘7.5’ but: …

No se encontró ninguna variante coincidente de com.android.tools.build:gradle:7.4.0 Leer más »

¿Por qué recibo un error interno de back-end: “Excepción durante el error de reducción de IR” cuando utilizo el modificador en el que se puede hacer clic Jetpack Compose?

René Jörg espías Estoy creando una costumbre Checkbox Dentro de un Surface que tiene un Modifier.clickable: Surface( modifier = Modifier .clickable( enabled = enabled, interactionSource = interactionSource, indication = rememberRipple(), role = Role.Checkbox, onClick = { onCheckedChange(!checked) } ) .then(modifier), ) { Row { Checkbox(checked = checked, onCheckedChange = {}, colors = colors) Text(text = …

¿Por qué recibo un error interno de back-end: “Excepción durante el error de reducción de IR” cuando utilizo el modificador en el que se puede hacer clic Jetpack Compose? Leer más »

Ejecute dos rutinas Kotlin dentro de la rutina en paralelo

Tengo dos funciones de suspensión: suspend fun sendData() : Boolean suspend fun awaitAcknowledge() : Boolean y quiero envolverlos en una tercera función de suspensión en la que deben ejecutarse en paralelo y quiero calcular el resultado final teniendo ambos valores de retorno: suspend fun sendDataAndAwaitAcknowledge() : Boolean { // TODO execute both in parallel and …

Ejecute dos rutinas Kotlin dentro de la rutina en paralelo Leer más »

¿Cómo habilitar el modo nocturno mediante programación?

Ilán Estoy buscando una manera de habilitar el modo nocturno mediante programación con un código de Android: public static void setNightMode(Context target, boolean state){ UiModeManager uiManager = (UiModeManager) target.getSystemService(Context.UI_MODE_SERVICE); if (state) { //uiManager.enableCarMode(0); uiManager.setNightMode(UiModeManager.MODE_NIGHT_YES); } else { // uiManager.disableCarMode(0); uiManager.setNightMode(UiModeManager.MODE_NIGHT_NO); } } Nada ha cambiado en mi pantalla, el modo nocturno aún está desactivado. De …

¿Cómo habilitar el modo nocturno mediante programación? Leer más »

Mostrar el estado del último elemento de la lista en un ListView usando ViewHolder

Sol int globalPosition ; ………….. buttonAllData.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub new UploadBulkData(globalPosition).execute(); } }); …….. class UploadBulkData extends AsyncTask<String, String, String> { private ProgressDialog pDialog; int dataPosition; public UploadBulkData(int position){ this.dataPosition = position; } @Override protected void onPreExecute() { super.onPreExecute(); pDialog = new ProgressDialog(UploadActivity.this); pDialog.setMessage(“Uploading…”); pDialog.setIndeterminate(false); …

Mostrar el estado del último elemento de la lista en un ListView usando ViewHolder Leer más »

¿Cómo verifico si mi aplicación puede publicar notificaciones?

Yun Peng Lee Los usuarios pueden desactivar las notificaciones de aplicaciones individuales en la configuración de Android. ¿Hay un método como isNotificationsAllowed() que me permite verificar si mi aplicación puede publicar notificaciones? Además, ¿cómo abro la pantalla de configuración de Android para guiar a mis usuarios a activar las notificaciones? Esto podría ayudarte: stackoverflow.com/questions/24145343/… – …

¿Cómo verifico si mi aplicación puede publicar notificaciones? Leer más »

Android getParcelableExtra en desuso

Rabindra Jadka Estoy pasando datos a través de la intención con Parcelable y recibo usando getParcelableExtra. Sin embargo, getParcelableExtra parece estar en desuso. ¿Cómo soluciono la advertencia de desuso en este código? Alternativamente, ¿hay alguna otra opción para hacer esto? . Estoy usando compileSdkVersion 33. Fragmento de código: var data = intent.getParcelableExtra(“data”) Hola, querido @RabindraKhadka, …

Android getParcelableExtra en desuso Leer más »