Instalando Facebook apk en Android Emulator
¿Alguien ha logrado hacer esto ?!
He probado varias combinaciones de sdk / apk de este sitio sin suerte. Https://developers.facebook.com/docs/android/downloads
- Qué archivo de formato M4V jugar en Android?
- Cómo cambiar el emulador de destino en Android Studio?
- ¿Es posible la ejecución del montaje ARM en Simulador de iPhone o Android Simulator?
- Android Studio: El renderizador de software de Mesa está obsoleto. Utilice Swiftshader para renderizar software
- Layouts de la piel del emulador de Android - ¿Hay herramientas y una especificación?
Cuando uso este SDK …
dependencies { compile 'com.facebook.android:facebook-android-sdk:3.23.0' }
… sólo parece funcionar con targetSdkVersion "L". Muy bien. Ejecuto ese emulador en x86 y uso adb para instalar
./sdk/platform-tools/adb install Facebook-25.0.0.19.30.apk
Recibo "INSTALL_FAILED_NO_MATCHING_ABIS". En ARM, no he conseguido que el emulador se inicie realmente. Ha estado "Preparando Recomendaciones" por más de 30 minutos ahora.
Con una versión más baja de Facebook sdk (com.facebook.android:facebook-android-sdk:3.21.1), soy capaz de ejecutar el emulador con un targetSdkVersion de 19, e instalar el Facebook.apk (Facebook APK 22.0)
Desafortunadamente, cuando abro la aplicación de Facebook, recibo el mensaje que
"This version of android is no longer supported. please upgrade your device and try again"
Debo estar haciendo algo mal. ¿Podría alguien señalarme en la dirección correcta?
- Elija un archivo del dispositivo y lo suba a la página cargada en la vista web
- Toma para siempre para que el depurador agregue
- Compruebe si elemento de vista se agrega al diseño o no se programa
- ¿Por qué de repente tengo el error "No se puede resolver el objetivo 'android-9'"?
- Acelerar el tiempo del emulador de Android
- Cómo configurar la densidad de píxeles del emulador desde la línea de comandos?
- Cómo sacudir el dispositivo virtual creado por Genymotion (Android Emulator)
- KeyDispatchingTimedOut mientras usa el emulador
Respuesta tomada desde aquí
INSTALL_FAILED_NO_MATCHING_ABIS es cuando intenta instalar una aplicación que tiene bibliotecas nativas y no tiene una biblioteca nativa para la arquitectura de la CPU. Por ejemplo, si compiló una aplicación para armv7 y está intentando instalarla en un emulador que utiliza la arquitectura Intel en su lugar, no funcionará.
También, puede implementar una solución en el emulador como se ve aquí .
Y, para el segundo error, creo que está bastante claro: Facebook no te permitirá usar esa aplicación porque ya no la soporta.
- Cómo guardar un diseño hinchado en android después de los cambios de configuración?
- ¿Cómo descomprimir un archivo de datos grande en AsyncTask.doInBackground?