Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android Espresso: espera que la actividad termine / empiece

¿Existe una solución canónica usando Espresso para esperar que una Actividad específica termine o comience? Tengo una SplashActivity que aparece durante unos segundos, luego una MainActivity. Quiero que el Espresso interactúe con MainActivity, no con SplashActivity, pero no puedo encontrar ninguna información acerca de esperar tal condición. Lo más parecido que puedo encontrar es una […]

Gradle release build con proguard: java.lang.IncompatibleClassChangeError y java.lang.NoSuchMethodError

Recientemente migré un proyecto de Eclipse / Ant a Android Studio / Gradle. Puedo construir con éxito una versión de lanzamiento firmada del proyecto con proguard habilitado. Sin embargo, al probar la versión de lanzamiento, estoy recibiendo fallos de ciertos proyectos de biblioteca y tarros (que funcionan bien al construir una versión de depuración). Por […]

¿Cuáles son las buenas convenciones para Google Analytics en Android?

Estoy a punto de implementar la compatibilidad con Google Analytics en una aplicación para Android, pero después de algunos estudios en Google, la documentación parece deliciosamente escasa. ¿Existen convenciones o consejos útiles (es decir, cuando no se debe activar la visualización de páginas / eventos, o algo) que un recién llegado a GA debe saber?

Selección de varios valores de la lista desplegable

Tengo una lista desplegable que contiene todos los ontacts en móvil. Quiero seleccionar más de un contacto a la vez. Cuando estaba trabajando en páginas html y JS regulares usé este código: function loopSelected() { var txtSelectedValuesObj = document.getElementById('txtContactsName'); var selectedArray = new Array(); var selObj = document.getElementById('AllContacts'); var i; var count = 0; for […]

Cómo probar dos actividades con Robotium

Estoy probando mi aplicación Android con Robotium y estoy enfrentando un problema intermitente. Mi aplicación comienza con un SigninActivity que permite al usuario firmar y después de que se dirige a la segunda actividad que tiene una lista que se llena después de una solicitud a un servidor web. La primera pregunta es: ya que […]

Obtener NullPointException con el cliente Jersey REST en Android

Mi código es: Client client = Client.create(); WebResource web_resource = client.resource("http://www.myhostname.com/"); // String string = web_resource.path("foo").accept("text/xml").get(String.class); // Log.d(getClass().getCanonicalName(), "jax-rs client string = " + string); Num num = web_resource.path("foo").accept(MediaType.TEXT_XML_TYPE).get(Num.class); La última línea causa el problema, y ​​tengo un problema similar si lo reemplazo con las 2 líneas comentadas con la diferencia de que recibo la […]

Almacenamiento del cliente Android Http

En mi aplicación de Android estoy intentando almacenar en caché la respuesta del cliente de Http. Estoy probando esta tarea usando facebook api gráfico y tienen la url siguiente: https://graph.facebook.com/riz.ahmed.52 Por primera vez consigo el "first_name" y lo exhibo. Luego cambio el nombre de mi perfil de Facebook y vuelvo a llamar al mismo enlace. […]

Gradle segunda generación falla después de modificar styles.xml

He migrado mi proyecto para usar Gradle (usando la vieja estructura del proyecto de Android). Recientemente he actualizado Android Studio a v0.2, que me obligó a utilizar Android gradle plugin v0.5. Soy capaz de construir mi proyecto utilizando cualquiera de los sabores que he definido, ya sea en depuración / lanzamiento. Algo va mal para […]

Código de respuesta inesperado 500 API de URL Aplicación para Android

Tengo el problema "código de respuesta inesperado 500", cuando tengo acceso a la API de la URL. Este mi código con volley library: String url= "http://103.241.24.35/android/android_login_api/index.php"; public void detailURL(String url) { Log.v("Android Spinner JSON Data Activity", url); queue = Volley.newRequestQueue(this); StringRequest sr = new StringRequest(Request.Method.POST,url, new Response.Listener<String>() { @Override public void onResponse(String response) { ProgressLoadStartLogin.setVisibility(View.GONE); […]

CheckJNI de Android: ¿Cómo apagarlo / encender (en un emulador)? La documentación parece estar defectuosa

He pasado un tiempo examinando el modo checkjni usando un emulador de Android con mi aplicación. Aunque está escrito (en http://android-developers.blogspot.com/2011/11/jni-local-reference-changes-in-ics.html ) que CheckJNI está activado por defecto si debuggable = "true" & targetSdkVersion Es al menos Ice Cream Sandwich (en el archivo AndroidManifest.xml) – El dump de salida de depuración de la CheckJNI (advertencia […]

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