¿Hay alguna manera de especificar el requisito de arquitectura del procesador en el manifiesto de Android?
Estoy usando una biblioteca nativa en mi proyecto de Android que se compila a armeabi-v7. Mi proyecto se enfoca en Android SDK 8. Cuando intento ejecutarlo con mi teléfono desenchufado, la orientación automática selecciona un dispositivo virtual Android 2.2 (armeabi) en lugar del 4.03 (armeabi-v7) e intenta instalarlo en eso, pero que lanza Failed to install apk on device 'emulator!
error.
No puedo encontrar una manera de especificar la arquitectura del procesador requerida, lo que parece extraño, teniendo en cuenta que puede especificar la versión de Android SDK, los requisitos de hardware (como el teclado de hardware) con <uses-configuration>
, muchos más requisitos de hardware e incluso OpenGL versión <uses-feature>
en el AndroidManifest.xml.
- Carga de una biblioteca nativa en una prueba de Android JUnit
- ¿Por qué algunos teléfonos Android hacen que nuestra aplicación lance un java.lang.UnsatisfiedLinkError?
- Establecer la ruta de construcción en Eclipse para el programa ndk
- ¿Cómo importar correctamente una biblioteca de Android con código JNI?
- Cómo compilar código C + + 14 para Android?
¿Hay alguna manera de especificar eso?
- Error 1 libavcodec.so Formato de archivo no reconocido Android GL Live Wallpaper
- _vscprintf equivalente en Android?
- Evitar que ndk-build se limpie automáticamente del módulo
- ¿Cómo puedo utilizar Tesseract en Android?
- Eclipse se compila con éxito, pero todavía da errores semánticos
- iqengines demo app crashes
- La opción CheckJNI no funciona
- ¿Puede la memoria baja provocar fallas seg en código nativo?
No, no hay manera de hacer esto que es extraño, estoy de acuerdo. Hay una forma de especificar la arquitectura (estableciendo APP_ABI: = armeabi-v7a en Application.mk), pero esto sólo se tiene en cuenta al crear las bibliotecas nativas, no al seleccionar un emulador apropiado.
Pero tenga en cuenta que al publicar su aplicación en Google Play, las arquitecturas de destino se consideran como filtros de mercado y se pueden ver en su consola de desarrollo.
- ¿Cómo configuro el agente de usuario en Volley?
- ¿Dónde puedo obtener un proyecto de aplicación Android Wi-Fi Direct demo para ADT?