Étant donné qu'Anbox n'est pas fourni avec un magasin d'applications, le seul moyen d'installer des applications consiste à utiliser ADB comme suit:
adb install /path/to/file.apk
J'ai réussi à installer QuickPic et Snapse de cette façon, mais lorsque j'essaie d'installer Opera Mini ou WPS Office, le message d'erreur suivant s'affiche:
Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
Je me demande s’il s’agit d’un problème d’Anbox, d’Ubuntu ou de la BAD, et comment le résoudre.
Examinons à nouveau le message d'erreur:
Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
Cela signifie que l'application en question utilise des bibliothèques C/C++ natives, mais l'APK n'inclut pas de version de cette bibliothèque qui a été compilée pour l'architecture de processeur du périphérique cible. Contrairement à Java, le code C/C++ n’est ni multiplate-forme, ni multi-architecture.
Certaines applications ont des APK différents pour les différentes architectures de CPU.
Mais au fond, c’est la faute du développeur de l’application, pas la vôtre.