Android Facebook SDK 4.5.0 Login-Logout Problema Invalid Key Hash Error, al intentar iniciar sesión nuevamente

Implementé el botón de inicio de sesión de Facebook como se describe en https://developers.facebook.com/docs/facebook-login/android developer guide con permisos de lectura de perfil y correo electrónico. Cuando presiono el botón de inicio de sesión, Facebook aplicación se abre y luego puedo iniciar sesión y puede obtener los datos de usuario de Facebook. Después de este punto, […]

¿Cómo Android Studio lanza el Gradle Daemon?

Me encuentro con un problema en el que el daemon Gradle (iniciado por Android Studio a través de la API de herramientas) está utilizando una versión de Java diferente que cuando se ejecuta a través de la línea de comandos. No tengo ningún valor establecido para JAVA_HOME y java está en mi camino: java -version […]

VerifyError al usar Instant Run

Un VerifyError se lanza cuando se XpInsetDrawable.create(Drawable, int) (código abajo). Esto no ocurre cuando no se utiliza Instant Run. Estoy utilizando Android Studio 2.0.0 y gradle build plugin 2.0.0. Probado en SDK 22. Cuando se ejecuta en el emulador SDK 19, todo el emulador se reinicia. Estoy buscando una solución que no sea "desactivar Instant […]

GCM, Android, iOS, utilizando la misma ID de remitente y clave de servidor / clave de autorización

¿Es posible compartir la misma clave de servidor y la misma identificación de remitente entre tu aplicación de Android y tu aplicación de iOS? De lo contrario tengo que abrir dos conexiones XMPP en el servidor que es un gran lío. ¿Cómo puedo configurar a Google Developers para que comprenda que quiero usar las mismas […]

OkHttp con pinzado de certificado

Mi proyecto Android (OkHttp 3.3.1) actualmente funciona con mi servicio web HTTPS (mi PC, servidor web IIS, API Web Asp.Net, certificado autofirmado) Métodos auxiliares: private SSLSocketFactory getSSLSocketFactory() throws CertificateException, KeyStoreException, IOException, NoSuchAlgorithmException, KeyManagementException { CertificateFactory cf = CertificateFactory.getInstance("X.509"); InputStream caInput = getResources().openRawResource(R.raw.iis_cert); Certificate ca = cf.generateCertificate(caInput); caInput.close(); KeyStore keyStore = KeyStore.getInstance("BKS"); keyStore.load(null, null); keyStore.setCertificateEntry("ca", ca); […]

ANDROID – enviar notificación push a android cuando llegue a un lugar

Esto es lo que quiero, mientras estoy viajando o caminando si me meto en una tienda o un lugar (lugar en un GooglePlaces ) necesito tener una alerta (empuje o cualquier cosa) en mi teléfono con el nombre del lugar y la información (información Google lugar proporcionar) …. * No el cerca por el lugar […]

Por qué no veo los registros en Firebase Crash Reporting

Estoy utilizando Firebase Crash Reporting . He visto aquí la característica que se llama Logs . Pero, ¿cómo usar esto? Tengo Google Analytics en mi proyecto, y estoy intentando registrar fallos usando FirebaseCrash.log() exactamente en el mismo método. public void sendGoogleAnalyticsEvent(String category, String label, String action) { Map<String, String> build = new HitBuilders.EventBuilder() .setCategory(category) .setLabel(label) […]

Ejecutar zipalign con la recompresión zopfli después de construir APK desde la línea de comandos para hacerlo más pequeño

Como se mencionó en el artículo de Google Developers , ahora es posible recomprimir archivos APK usando zopfli ejecutando zipalign -z . En mi caso, se observa una reducción de 200 KB en un archivo APK de 5,1 MB. Normalmente construyo el APK usando un script de shell personalizado, ejecutando el gradle assembleRelease . Quiero […]

Convertir la cadena en 12 (PM / AM) Hora AM PM Tiempo para 24 horas android

Tengo un problema en tiempo del convertido que viene del servidor y quiero convertirlo a 24 horas. Estoy usando el siguiente código: String timeComeFromServer = "3:30 PM"; SimpleDateFormat date12Format = new SimpleDateFormat("hh:mm a"); SimpleDateFormat date24Format = new SimpleDateFormat("HH:mm"); try { ((TextView)findViewById(R.id.ahmad)).setText(date24Format.format(date12Format.parse(timeComeFromServer))); } catch (ParseException e) { e.printStackTrace(); } Hay el error: El método lanzó la […]

Completion Handlers en Android

Soy un desarrollador de iOS que recientemente ha probado el desarrollo de Android. En iOS utilizo Completion Handlers en mis códigos. Me pregunto si hay un equivalente de ella en el desarrollo de Android? Gracias

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