Instale Split APK manualmente -- installation campo con apk campo con terminal campo con command-line camp android Relacionados El problema

Install Split APK Manually


3
vote

problema

Español

Recientemente, tengo que saber una cosa llamada Split Apks, y encontré las rodajas como archivos APK no válidos, solo la base es. Desafortunadamente, esto significa que el instalador de paquetes predeterminado habitual no puede manejar esto, y como tal, llegué a conocer otra cosa llamada Sai, un instalador de APK dividido, capaz de trabajar con o sin root. Sin embargo, siendo curioso, me pregunté cómo funcionaba internamente, y comenzó a hacer un poco de investigación. No llegué muy lejos, pero tengo que averiguar sobre los comandos de instalación de PM, y tengo acceso a la raíz que aparentemente es obligatorio si voy a ir a este camino, ya que el terminal no me permitirá ejecutar PM Install-Create sin correr primero su.

El siguiente paso es PM Install-escribe todas las rodajas, y aquí es donde me caigo. La forma más obvia para mí fue para CD en el directorio de las rodajas y la PM Instalarlas una a la vez, lo que no me permitió hacerlo, y parece estar esperando un INT en lugar de una cadena de directorios.

Preguntas (TL; DR):

  1. ¿Puedo instalar Split Apks sin aplicaciones adicionales (en mi ejemplo, SAI)?

  2. ¿Estoy en la dirección correcta con los comandos de instalación de PM?

  3. Si la respuesta a la pregunta 2 es sí, ¿qué estoy haciendo mal y qué debería estar haciendo (parece querer un INT en lugar de una cadena de directorios, no estoy seguro de cómo convertir)?

  4. ¿Hay otros métodos que pueda explorar (preferiblemente sin raíces, pero la raíz también está bien)?

Gracias por su tiempo.

Original en ingles

Recently I got to know a thing called split apks, and found the slices as invalid apk files, only the base is. Unfortunately, this means the usual default package installer is unable to handle this, and as such I got to know another thing called SAI, a split apk installer, capable of working with or without root. However, being curious, I wondered how it all worked internally, and began to do a bit of research. I didn't get far, but I got to find out about pm install commands, and I happen to have root access which is apparently mandatory if I am to go this path, as the terminal won't let me run pm install-create without first running su.

The next step is pm install-write all the slices, and this is where I fall. The most obvious way for me was to cd to the directory of the slices and pm install-write them one at a time, which didn't allow me to do so, and it seems to be expecting an int rather than a directory string.

Questions (TL; DR):

  1. Can I install split apks without any extra apps (in my example, SAI)?

  2. Am I in the right direction with pm install commands?

  3. If the answer to question 2 is yes, what am I doing wrong, and what should I be doing instead (it seems to want an int instead of a directory string, not sure how to convert)?

  4. Are there any other methods I can explore (preferably rootless, but root is also fine)?

Thank you for your time.

           
       
       

Lista de respuestas

Relacionados problema

12  ¿Hay algún efecto secundario de las aplicaciones de desinstalación?  ( Are there any side effects of uninstalling apps ) 
¿Hay algún efecto secundario de la instalación y desinstalación de muchas aplicaciones en un teléfono inteligente Android? Específicamente ¿Hay alguna cosa ...

140  ¿Por qué no puedo presionar el botón de instalación al instalar aplicaciones de fuentes desconocidas?  ( Why cant i press the install button when installing applications from unknown s ) 
Estoy tratando de sideladar una aplicación, como se ve en la imagen de abajo. He permitido la instalación de aplicaciones de acciones aplicadas desconoci...

14  Instalación de Android en iPhone 3G [duplicado]  ( Installing android on iphone 3g ) 
Esta pregunta ya tiene una respuesta aquí : cerrado 9 años . posible duplicado: ¿Puedo ins...

10  ¿Por qué dice Google Play la aplicación es "incompatible"?  ( Why does google play say app is incompatible ) 
Tengo una aplicación que quiero instalar en mi teléfono Android. Desafortunadamente, está marcado 'incompatible'. Podría intentar actualizar el sistema para i...

1  ¿No se puede instalar APKS del Administrador de archivos o el navegador?  ( Can not install apks from file manager or browser ) 
En la respuesta a esta pregunta, descubrí específicamente que no pude instalar el Nightlies VLC . No tenía nada que ver con esa respuesta, que estaba en una ...

0  No se puede instalar WhatsApp en Android 2.3.4  ( Cannot install whatsapp in android 2 3 4 ) 
Tengo una versión bastante antigua de Android en mi teléfono inteligente. Utilizo WhatsApp regularmente, excepto ayer, donde tuve que intentar actualizar, y n...

0  ¿Es posible que la aplicación ejecute algún tiempo de instalación del código?  ( Is it possible for the application to execute some code installation time ) 
Acaba de instalar la aplicación X. Nunca lo abrí. Es posible que X haga algunas acciones (ejecute algún código) tiempo de instalación, aunque nunca lo abrí. ...

2  Evitar que las aplicaciones detecten otras aplicaciones  ( Preventing apps from detecting other apps ) 
Tengo una aplicación que no me permite habilitar ciertas configuraciones porque se instala otra aplicación. Cada vez que intento habilitar estas configuracion...

0  ¿Alguna forma de hacer que un dispositivo cree que una aplicación fue descargada de Play Store?  ( Any way to make a device believe that an app was downloaded from play store ) 
¿Hay alguna manera de hacer que un dispositivo cree que una aplicación se descargó de Play Store, sin tener que desactivar fuentes desconocidas? ...

5  Google Play no se instala la aplicación con RPC: S-5: AEC-0  ( Google play fails to install application with rpcs 5aec 0 ) 
Alguien me ha informado que no puede instalar o actualizar aplicaciones en Google Play. Falla con error RPC: S-5: AEC-0 ¿Qué significa eso? ¿Cómo arreglar e...

1  Linux implementar: hacer una nueva imagen de disco (tamaño) ... falla  ( Linux deploy making new disk image size fail ) 
Estoy tratando de usar la implementación de Linux en mi Galaxy S3 enraizado con Android 4.3 / Slimkat 4.4.4. Pero cuando presiono instalar: Updating config...

3  ¿Se puede instalar la aplicación en un teléfono Android sin confirmación, simplemente visitando o haciendo clic en los enlaces en la página?  ( Can application be installed on an android phone without confirmation just by v ) 
Fui a Putlocker y luego obtuve una ventana emergente que dice algo sobre el error del sistema y luego otro como este: En ese momento apagué mi teléfono. ...

4  (¿Cómo) puedo instalar Android en un iPhone 4? [duplicar]  ( How can i install android on an iphone 4 ) 
Esta pregunta ya tiene una respuesta aquí : cerrado hace 9 años . posible duplicado: ¿Pued...

1  El dispositivo no se instala la aplicación de aprovisionamiento  ( Device fails to install provisioning app ) 
Estoy tratando de provisionar un Huawei Y6 (MYA-L11) con una aplicación de propietario de dispositivo personalizada a través de NFC después de un restablecimi...

3  APK no se instalará  ( Apk wont install ) 
Tengo una MOTO X ejecutando Android 5.0.1 y no puedo instalar un APK que he recibido en mi correo electrónico de un desarrollador en mi empresa. Ya investig...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.