Problemas ao instalar * alguns * aplicativos do Android no Anbox

1

Eu sei que é um aplicativo relativamente novo e instável, mas percebi que, se alguém sofreu o problema e resolveu o problema, ele também pode me ajudar.

Portanto, o Anbox não vem pré-instalado na Google Play Store e nem mesmo no Instalador de Pacotes , portanto, a única maneira de instalar aplicativos é através do Android Debug Bridge, também conhecido como ADB

adb install /path/to/file.apk

resultaria na instalação do aplicativo no Anbox. que funcionou para mim para instalar QuickPic e Suspenso

mas falhou ao instalar o Opera Mini e o WPS Office dando o seguinte erro

Entrada:

adb install /home/sumeet/Downloads/opera.apk

Saída:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
30103 KB/s (4597754 bytes in 0.149s)
Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

Então, minha pergunta é sobre isso, é um problema do Anbox ou problema do Ubuntu ou do ADB que pode ser corrigido?

    
por Sumeet Deshmukh 12.04.2017 / 16:25

1 resposta

3

Vamos dar uma olhada na mensagem de erro novamente:

Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

Isso significa que o aplicativo em questão usa bibliotecas C / C ++ nativas, mas o APK não inclui essa biblioteca compilada para a arquitetura de CPU do dispositivo de destino. Ao contrário do Java, o código C / C ++ não é de plataforma cruzada, nem é de arquitetura cruzada.

Alguns aplicativos têm diferentes APKs para as diferentes arquiteturas de CPU.

Mas, no fundo, isso é culpa do desenvolvedor do aplicativo, não da sua.

    
por Android Dev 12.04.2017 / 16:45