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

0  Cómo corregir "Monte: 'Remount' -> '/ SISTEMA': ¡No hay dicho archivo o directorio"?  ( How to fix mount remount system no such file or directory ) 
angler:/ # mount -o rw, remount /system mount: 'remount'->'/system': No such file or directory 1|angler:/ # Cuando lo intento en Kali Linux en mi teléfon...

1  ¿Cómo investigo el uso de la memoria?  ( How do i investigate the memory usage ) 
Tengo un micromax A74 con (arraado) Android 4.2.2. Recientemente me he enfrentado al estrellamiento de alguna aplicación y he comenzado a analizar el uso de R...

9  ¿Cómo encontrar la ruta de la partición de intercambio en la tarjeta SD?  ( How to find the pathname of the swap partition on sd card ) 
como esto < / a> advierte, no debe habilitar el swap en la partición incorrecta o puede destruir su teléfono: OK Antes de que vayamos más lejos! Los teléf...

7  ¿Cómo cambiar el "Modo de red preferido" usando ADB sin reinicio?  ( How to change preferred network mode using adb without reboot ) 
Estoy tratando de cambiar el modo de red preferido de mi teléfono (cm 12, stock 4.2, ambos enraizado) de "GSM / WCDMA" (0) a "solo WCDMA" (2) y viceversa (pue...

24  ¿Es posible activar la configuración de Android "Anexo USB" desde la línea de comandos?  ( Is it possible to activate the usb tethering android setting from the command ) 
Me gustaría activar "Anexo USB" desde dentro de un script de bash, por lo que hay alguna posibilidad de ejecutar una línea de comandos con adb shell para ca...

3  ¿Dónde debo instalar ToyBox?  ( Where should i install toybox ) 
Soy dueño de una raíz Samsung Galaxy S Relay 4G Running Stock Android 4.1.2. Si tiene Android 6.0 "Marshmallow" o mejor, entonces tiene Toybox . Este es un...

24  ¿Hay algún cliente de línea de comando SSH disponibles para teléfonos Android enraados?  ( Are there any command line ssh clients available for rooted android phones ) 
Por supuesto, tengo connectBot, pero estoy buscando algo que pueda script. Editar: Para aclarar aquí, no estoy interesado en corriendo scripts de un termi...

3  Instale Split APK manualmente  ( Install split apk manually ) 
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 sig...

3  ¿Cómo instalar paquetes de comandos de terminal adicionales para dispositivos rooted?  ( How to install bundles of additional terminal commands for rooted devices ) 
He rooteado un dispositivo HTC Wildfire S recientemente y mostró un Android 4.1.2 Aokp Jelly Bean Custom ROM. Un beneficio es que puedo usar el terminal ahora...

1  ¿Es posible instalar "iProute2" en Android?  ( Is it possible to install iproute2 on android ) 
Intenté usar git clone en la página de Googlesource, pero no hizo mucho. Quiero usar el comando ss desde el paquete, pero no sé cómo instalarlo. Mi teléfo...




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