Recentemente eu tenho que saber uma coisa chamada Split APKS, e encontrei as fatias como arquivos APK inválidos, apenas a base é. Infelizmente, isso significa que o instalador de pacotes padrão padrão é incapaz de lidar com isso e, como tal, consegui conhecer outra coisa chamada Sai, um instalador APK dividido, capaz de trabalhar com ou sem raiz. No entanto, sendo curioso, imaginei como tudo funcionou internamente e começou a fazer um pouco de pesquisa. Eu não chegei longe, mas tenho que descobrir sobre os comandos de instalação do PM, e por acaso ter acesso root que é aparentemente obrigatório se eu for para ir esse caminho, como o terminal não vai me deixar correr PM install-cria sem primeiro funcionando su.
O próximo passo é PM instalar - escreva todas as fatias, e é aqui que eu caio. A maneira mais óbvia para mim foi para CD para o diretório das fatias e PM instalar - escreva uma de cada vez, o que não me permitiu fazê-lo, e parece estar esperando um int em vez de uma string de diretório.
Perguntas (TL; DR):
- .
-
Posso instalar o Split Apks sem aplicativos extras (no meu exemplo, SAI)?
-
Estou na direção certa com os comandos de instalação do PM?
-
Se a resposta à pergunta 2 é sim, o que estou fazendo de errado, e o que devo estar fazendo (parece querer um int em vez de uma cadeia de diretórios, não sabe como converter)?
-
há algum outro método que eu possa explorar (de preferência sem raízes, mas root também é bom)?
Obrigado pelo seu tempo.