¿Hay alguna aplicación para ver el código fuente de una aplicación de Android?

No conozco ninguna aplicación para ver el código fuente, pero conozco algunas herramientas para ver el código fuente …

El proceso de ingresar al código fuente de una aplicación de software se llama formalmente ingeniería inversa …

No es tan complejo, pero lo aprendí de una publicación de stackoverflow … Así que aquí está la respuesta original con el método

Ingeniería inversa de un archivo APK a un proyecto

Necesitas dos herramientas de código abierto para lograr esto … Descarga primero dex2jar, que convierte el archivo apk en un archivo archivar Jav (jar), luego el jar convertido se puede abrir usando un IDE de Java como Netbeans (que son archivos ligeramente grandes) o de lo contrario, existe una herramienta simple llamada JD-GUI, que es una herramienta ligera que puede abrir archivos jar y le permite ver y editar el código fuente …

Para Linux, debe ejecutar el script de shell … Pero para Windows necesita encontrar el paquete dex2jar con los archivos .bat de la parte del contador de Windows …

Aquí está el enlace para eso https://github.com/pxb1988/dex2j…

Una vez que se haya descargado, extraiga la carpeta completa en algún lugar … Luego descargue JD-GUI y extraiga el archivo exe solo en la carpeta que elija … Si desea simplificar el proceso, pegue el archivo apk que desea RE dentro del dex2jat extraído carpeta en sí … Luego dentro de la carpeta shift + clic derecho se abrirá una ventana emergente … Seleccione “abrir ventanas de comandos aquí” … esto abre el símbolo del sistema, dentro de eso escriba el comando …

dex d2j-dex2jar.bat -f your_app_name.apk

Ahora su apk se convertirá en un archivo jar … Ahora use el JD GUI exe para ver el contenido del archivo apk …

– ayudantes

Pruebe esta aplicación: Source Code Viewer (Source Code Viewer – Aplicaciones de Android en Google Play)

More Interesting

¿Es posible animar dibujos animados usando plantillas con software sin dibujar?

¿Cuál es la mejor aplicación para la navegación?

¿Cuáles son algunos de los mejores software de detección de plagio disponibles?

¿Existe algún SDK donde pueda tener más de 5 participantes en una videollamada EN VIVO en el móvil?

¿Se puede comprar y vender software legalmente y utilizarlo según la doctrina de la primera venta en los Estados Unidos?

¿Cuál es la mejor manera de hacer un PDF con capacidad de búsqueda a partir de un archivo PDF o de imagen que no se puede buscar?

¿Cómo ayuda el software CRM en línea a mi negocio?

Cómo crear una aplicación de citas para fanáticos de Harry Potter que no viole la ley de derechos de autor

¿Qué quieren decir los ingenieros de software con 'mantener la infraestructura'?

¿Existe una aplicación integrada de administración de inventario de Etsy que controle el inventario directamente a través de Etsy para mí?

¿Me puede decir el nombre de la aplicación del clima?

¿Qué aplicaciones usarías para enviar por correo electrónico / adjuntar un archivo CSV único a cada suscriptor en tu lista de correo electrónico? Ya puedo crear cada archivo CSV automáticamente con el nombre del archivo como destinatario, por lo que solo necesito una forma automática de adjuntar / vincular y enviar.

¿Cuál es la mejor aplicación de análisis técnico?

¿Las aplicaciones HTML5 son tan buenas como las aplicaciones nativas?

¿Cuál es el mejor software de gestión del tiempo?