Este wikiHow te enseñará cómo editar el contenido de un archivo APK. Para editar los archivos en el archivo APK, deberá descomprimir (y luego recompilar) el paquete APK usando APKtool en una computadora. La edición de archivos APK requiere conocimientos del lenguaje de programación Java, así como del sistema de archivos en Windows y Android. Además, la edición de archivos solo la realizan usuarios avanzados.
Paso
Parte 1 de 3: Instalación de APKTool
Paso 1. Instale las herramientas de desarrollo de Java
Esta herramienta se puede descargar desde
Paso 2. Instale el SDK de Android
También deberá instalar la herramienta de desarrollo de software de Android (Kit de desarrollo de software de Android o SDK) para descomprimir y volver a compilar los archivos APK. La forma más sencilla de instalarlo es descargar e instalar Android Studio desde este enlace.
Paso 3. Cree una nueva carpeta en el escritorio
Esta carpeta se utilizará como ubicación de almacenamiento para APKTool y archivos APK. Siga estos pasos para crear una nueva carpeta.
- Haga clic con el botón derecho en un espacio vacío del escritorio.
- Escoger " Nuevo "y haga clic en" Carpetas ”.
Paso 4. Cambie el nombre de la carpeta a "APK"
Para cambiar el nombre de una carpeta, haga clic con el botón derecho en la carpeta y seleccione " Rebautizar " Después de eso, escriba "APK" para cambiar el nombre de la carpeta.
Paso 5. Haga clic derecho en este enlace y seleccione Guardar enlace como.
Se abrirá una ventana de exploración de archivos y podrá elegir un directorio para guardar el archivo “apktool.bat”.
Paso 6. Abra la carpeta "APK" y haga clic en Guardar
Utilice la ventana de exploración de archivos para acceder a la carpeta "APK" ya creada en el escritorio. Abra la carpeta y haga clic en " Ahorrar " El archivo "apktool.bat" se guardará en la carpeta "APK".
Paso 7. Descargue el archivo "apktool.jar"
Siga estos pasos para descargarlo:
- Visite https://ibotpeaches.github.io/Apktool/ a través de un navegador web.
- Haga clic en " Descargar ”En la última versión en la sección" Noticias ".
Paso 8. Cambie el nombre del archivo "apktool.jar"
Los archivos descargados suelen tener un número de versión en su nombre. Puede eliminar el número haciendo clic con el botón derecho en el archivo y seleccionando " Rebautizar " Después de eso, simplemente escriba " apktool ”Como el nombre del archivo. El nombre completo del archivo es "apktool.jar". De forma predeterminada, puede encontrar los archivos descargados en la carpeta "Descargas".
Paso 9. Copie el archivo "apktool.jar" a la carpeta "APK"
Cuando termine de cambiar el nombre del archivo, haga clic con el botón derecho en el archivo y seleccione " Dupdo " o " Corte " Abra la carpeta "APK" creada en el escritorio y haga clic con el botón derecho en un espacio vacío de la carpeta. Haga clic en " Pegar " El archivo "apktool.jar" se pegará posteriormente en la carpeta.
Parte 2 de 3: Desembalaje o descompilación de archivos APK
Paso 1. Copie el archivo APK que desea editar en la carpeta "APK"
Los archivos APK se pueden descargar desde varios sitios web. También puede obtener archivos APK de su dispositivo Android conectándolo a su computadora con un cable de carga y desbloqueando el dispositivo. Acceder a las carpetas Descargas ”En su dispositivo, luego copie y pegue el archivo APK en la carpeta“APK”en el escritorio de su computadora.
Paso 2. Abra la barra de búsqueda de Windows y escriba cmd
Esta barra suele estar a la derecha del menú "Inicio".
Paso 3. Haga clic en Símbolo del sistema en los resultados de la búsqueda
Este programa está indicado por un icono de pantalla negro con un cursor blanco.
Paso 4. Acceda a la carpeta "APK" a través del símbolo del sistema
Puede abrir una carpeta desde el símbolo del sistema escribiendo el comando cd, seguido del nombre de la carpeta. Por ejemplo, si se encuentra en el directorio principal "C: / Users / Username>" cuando abre el símbolo del sistema, puede abrir el escritorio escribiendo cd desktop. Si copió la carpeta "APK" en su escritorio, puede abrirla escribiendo cd apk. Puede ver la dirección "C: / usuarios / nombre de usuario / escritorio / apk>" junto al comando.
Si la carpeta "APK" está guardada en otro directorio, escriba cd / junto al comando para volver a la raíz o unidad principal "C:". Después de eso, escriba cd, seguido de la dirección completa de la carpeta "APK"
Paso 5. Escriba apktool if, seguido del nombre del archivo APK
Posteriormente se instalará el marco para la aplicación seleccionada.
Por ejemplo, si el nombre de su archivo APK es "my-first-game.apk", escriba apk if my-first-game.apk en el símbolo del sistema
Paso 6. Escriba apktool d, seguido del nombre del archivo APK
El archivo APK se descompilará posteriormente. El contenido del archivo se colocará en una carpeta separada con el mismo nombre que el nombre del archivo APK en la carpeta "APK". Ahora, puede editar el contenido del archivo APK descompilado o descompilado. Es posible que necesite habilidades de codificación para editar ciertos archivos en la carpeta.
Para el mismo ejemplo anterior, escriba apktool d my-firstgame.apk en la ventana del símbolo del sistema
Parte 3 de 3: Recompilación de archivos APK
Paso 1. Abra la barra de búsqueda de Windows y escriba cmd
Esta barra suele estar a la derecha del menú "Inicio". Una vez que haya terminado de editar los archivos en la carpeta de archivos APK, deberá volver a compilar la carpeta en un archivo APK.
Paso 2. Haga clic en Símbolo del sistema en los resultados de la búsqueda
Este programa está indicado por un icono de pantalla negro con un cursor blanco.
Paso 3. Acceda a la carpeta "APK" a través del símbolo del sistema
Puede abrir una carpeta desde el símbolo del sistema escribiendo el comando cd, seguido del nombre de la carpeta. Por ejemplo, si se encuentra en el directorio principal "C: / Users / Username>" cuando abre el símbolo del sistema, puede abrir el escritorio escribiendo cd desktop. Si copió la carpeta "APK" en su escritorio, puede abrirla escribiendo cd apk. Puede ver la dirección "C: / usuarios / nombre de usuario / escritorio / apk>" junto al comando.
Si la carpeta "APK" está guardada en otro directorio, escriba cd / junto al comando para volver a la unidad raíz o "C:" principal. Después de eso, escriba cd, seguido de la dirección completa de la carpeta "APK"
Paso 4. Escriba apktool b, seguido del nombre de la carpeta del archivo APK que desea volver a compilar
Después de eso, la carpeta se recompilará en un archivo APK. El archivo APK recién compilado se puede encontrar en la carpeta "dist", dentro de la carpeta APK desempaquetada / descompilada que creó la aplicación Apktool.
Por ejemplo, si la aplicación que está editando se llama "my-first-game.apk", escriba apktool b my-first-game.apk en la ventana del símbolo del sistema
Paso 5. Cree una nueva carpeta llamada "Signapk" en el escritorio
Para crear una nueva carpeta en el escritorio, haga clic con el botón derecho en un espacio vacío en el escritorio y seleccione " Nuevo " Después de eso, haga clic en " Carpetas " Haga clic derecho en la nueva carpeta y seleccione " Rebautizar " A continuación, escriba "Signapk" como el nuevo nombre de la carpeta.
Paso 6. Copie el archivo APK recompilado en la carpeta "Signapk"
Puede encontrar los archivos APK recompilados en la carpeta "dist", en la carpeta del archivo APK descompilado que está almacenada en la carpeta "Apktool". Haga clic con el botón derecho en el archivo APK y seleccione " Dupdo " Después de eso, regrese a la carpeta "Signapk" y pegue el archivo APK en esa carpeta.
Paso 7. Haga clic aquí para descargar el archivo SignApk.zip”.
Se descargará el archivo SignApk necesario para firmar el archivo APK.
Paso 8. Extraiga el contenido del archivo “SignApk.zip” a la carpeta “Signapk”
Los archivos "certificate.pem", "key.pk8" y "signapk.jar" se extraerán a la carpeta "Signapk".
Paso 9. Abra la carpeta "Signapk" a través del símbolo del sistema
Para acceder a la carpeta a través del símbolo del sistema, escriba cd / para volver al directorio raíz o principal. Escriba cd, seguido de la dirección completa de la carpeta "Signapk".
Si crea una carpeta “Signapk” en su escritorio, la dirección completa de la carpeta será "C: / users / username / desktop / Signapk>"
Paso 10. Escriba java -jar signapk.jar certificate.pem key.pk8 [nombre de archivo].apk [nombre de archivo] -signed.apk en la ventana del símbolo del sistema
Reemplaza "[nombre de archivo]" con el nombre del archivo APK que deseas firmar. Se creará un nuevo archivo APK firmado en la carpeta "Signapk". Utilice este archivo para instalar el programa en su sistema Android.