android - what - execution failed for task '': app installdebug react native
Instalando Facebook apk en Android Emulator (2)
¿Alguien ha logrado hacer esto?
He intentado varias combinaciones de sdk / apk desde este sitio sin suerte. https://developers.facebook.com/docs/android/downloads
Cuando uso este SDK ...
dependencies {
compile ''com.facebook.android:facebook-android-sdk:3.23.0''
}
... solo 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
Obtengo "INSTALL_FAILED_NO_MATCHING_ABIS". En ARM, no he logrado que el emulador realmente comience. Ha sido "Preparación de recomendaciones" durante más de 30 minutos.
Con una versión más baja de sdk de Facebook (com.facebook.android:facebook-android-sdk:3.21.1), puedo ejecutar el emulador con una targetSdkVersion de 19 e instalar Facebook.apk (Facebook APK 22.0)
Desafortunadamente, cuando abro la aplicación de Facebook, recibo el mensaje de que
"This version of android is no longer supported. please upgrade your device and try again"
Debo estar haciendo algo mal. ¿Alguien podría señalarme en la dirección correcta?
Con los nuevos SDK de Facebook, no pude encontrar el archivo APK de Facebook incluido con las Descargas - Facebook Android SDK .
Para instalar Facebook en un emulador:
- Instalé la Imagen Intel Atom de Google Play desde el Administrador de SDK.
- Creado un AVD con la imagen de Google Play Intel Atom
- Ahora puedes instalar Facebook desde Play Store (después de iniciar sesión)
Ahora puede usar Facebook para probar el inicio de sesión nativo, etc.
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 su arquitectura de CPU. Por ejemplo, si compiló una aplicación para armv7 y está tratando de instalarla en un emulador que utiliza la arquitectura Intel, no funcionará.
Además, puede implementar una solución en el emulador como se ve aquí .
Y, para el segundo error, creo que es bastante claro: Facebook no te permitirá usar esa aplicación porque ya no la admiten.