Java.lang.NoClassDefFoundError: Resolución fallida de: Lorg / jacoco / agent / rt / internal_14f7ee5 / Desconectado

Estoy viendo el siguiente error en mi proyecto de Android después de actualizar a Gradle Build Tools 2.1.3 y Gradle 2.14.1. Sucede inmediatamente cuando ejecuto la aplicación. ¿Cómo puedo solucionar esto? java.lang.NoClassDefFoundError: Failed resolution of: Lorg/jacoco/agent/rt/internal_14f7ee5/Offline; at com.ourapp.next.conversation.SomeList.SomeListViewModel.$jacocoInit(SomeListViewModel.java) at com.ourapp.next.conversation.SomeList.SomeListViewModel.(SomeListViewModel.java) at com.ourapp.next.conversation.SomeList.SomeListAdapterTest.(SomeListAdapterTest.java:26) at java.lang.reflect.Constructor.newInstance(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:288) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:217) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263) […]

Gradiente aparece atado en un SurfaceView, pero se ve muy suave en una vista normal

Mi problema es que al dibujar una imagen de prueba simple (un rectángulo con un relleno de degradado) dentro de un SurfaceView , el degradado tiene bandas de color. Al dibujar exactamente el mismo rectángulo con el mismo degradado en una View extendida simple, el degradado se ve muy suave y tan agradable como esperaría […]

En Android, ¿cómo consultar a MediaStore sólo para archivos en una ruta específica? O, alternativamente, sólo mostrar archivos en una determinada ruta?

Supongamos que tengo un bloque de código de Android que se parece a esto: String[] proj = {MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media._ID}; int[] to = new int[] { R.id.artist_name }; Cursor musiccursor = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, proj, null, null, MediaStore.Audio.Media.ARTIST); ListView musiclist = (ListView) findViewById(R.id.mylist); SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(getApplicationContext(), R.layout.songitem, musiccursor, proj, to); musiclist.setAdapter(mAdapter); Pero lo que quiero, es […]

Android – cómo prefill Edittext?

Tengo una aplicación donde almaceno los nombres de usuario. Una vez que el usuario hace clic en su nombre de usuario, va a la pantalla de inicio de sesión. ¿Se puede hacer que el nombre de usuario ya esté ingresado en la pantalla de inicio de sesión. , De modo que el usuario sólo tiene […]

Facebook4j API: Búsqueda

Estoy usando Facebook4j para obtener el estado con una palabra clave facebook4j.conf.ConfigurationBuilder fac = new facebook4j.conf.ConfigurationBuilder(); fac.setDebugEnabled(true) .setOAuthAppId("******") .setOAuthAppSecret("********") .setOAuthPermissions("email,publish_stream,…"); FacebookFactory ff = new FacebookFactory(fac.build()); facebook = ff.getInstance(); new Thread(new Runnable() { @Override public void run() { try { search(); } catch (Exception e) { // TODO: handle exception System.out.println(e +" ERROOOOOOR"); }}}).start(); } //search […]

Añadir texto al final del archivo

Estoy utilizando el segmento de código a continuación para escribir texto al final o el archivo para cada vez que se llama. Pero, está borrando los datos antiguos y luego escribe los nuevos datos al principio del archivo. ¿Cómo puedo arreglar el código a continuación para que sea agregar nuevos datos siempre al final del […]

Tomar una foto de la cámara falla el 20% del tiempo

var camera = { settings : { quality : 50, targetWidth : 1024, targetHeight : 1024, correctOrientation : true } }; var error = function(message) { alert("Error happened while trying to get a picture", message); }; document.addEventListener("deviceready", function() { camera.toFile = function() { this.settings.destinationType = navigator.camera.DestinationType.FILE_URI; return this; }, camera.toBase64 = function() { this.settings.destinationType = […]

Dependencia múltiple en checkboxpreference dependencia de android o listpreference

Por ejemplo: tengo tres casillas de verificación en mi pantalla de preferencia y hay 3 listpreference(A,B,C) diferentes listpreference(A,B,C) dependía de cada casilla de verificación. Quiero hacer que el usuario seleccione sólo una casilla de verificación a la vez. ¿Cómo logro esto? No hay ningún botón de opción en la pantalla de preferencias No puedo usar […]

Encuadernación en el mapa con el tipo de KClass

Estoy tratando de vincular las subclases de ViewModel en un mapa por sus tipos de KClass : @Module abstract class ViewModelModule { @Binds @IntoMap @ViewModelKey(MyViewModel::class) abstract fun bindsMyViewModel(viewModel: MyViewModel): ViewModel @Binds abstract fun bindViewModelFactory(factory: ViewModelFactory): ViewModelProvider.Factory } Pero estoy recibiendo error de compilador Dagger: e: ~/Example/app/build/tmp/kapt3/stubs/debug/com/example/app/injection/AppComponent.java:5: error: [dagger.android.AndroidInjector.inject(T)] java.util.Map<kotlin.reflect.KClass<? extends android.arch.lifecycle.ViewModel>,? extends javax.inject.Provider<android.arch.lifecycle.ViewModel>> cannot be […]

Mapas androide recubrimiento de círculo, dinámicamente cambiar el radio?

Tengo un MapView en mi aplicación y estoy dibujando algunas superposiciones de círculo en este mapa. Todo funciona bien, pero cuando hago zoom en el mapa, el radio de superposición no cambia. He intentado foros de búsqueda y google para una solución, pero no pudo encontrar uno que trabajó para mí. ¿Alguien tiene alguna idea? […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.