Gibt es apktool auf Android? Ich möchte ".smali" zusammenstellen und neue ".apk" in einer Android-Anwendung erstellen

8

Ich möchte ".smali" zusammenstellen und neue ".apk" in einer Android-Anwendung erstellen. Ich habe nicht so viel Zeit, dies zu tun, also muss ich einen Quellcode verwenden, der bereits existiert.

Es gibt ein Apktool-Projekt, das auf Windows / Mac OS X / Linux aufbauen kann, aber ich möchte es auf Android bauen.

Ich habe auch versucht, die "apktool.jar" als externe Bibliothek in ein Android-Anwendungsprojekt in Eclipse zu integrieren, aber es ist fehlgeschlagen.

Nach einigen Recherchen scheint es klarer zu sein, dass ich nur die folgenden zwei Projekte brauche, die unter Android laufen:

  1. Smali (unabhängiges Projekt)
  2. JarSigner (aus OpenJDK )

Und, Apktool ist nicht notwendig.

Dieses Projekt hat, was ich brauche:

Ссылка

    
Jake 19.12.2012, 08:06
quelle

2 Antworten

2
  

Anforderungen   JRE 1.6 (Java Laufzeitumgebung)   aapt-Befehl in einem PATH   Grundkenntnisse über SDK, AAPT, PATH, Smali und Google Search Engine können nützlich sein

Dies ist von der offiziellen Website von apktools. Weil es aapt braucht, scheint es ziemlich schwer zu sein, apktools in einer Android App zu benutzen. Aber wenn Sie den Quellcode erhalten und in einer AoS-Umgebung kompiliert werden, könnte es möglicherweise dazu führen, dass es auf der Android-Seite ausgeführt wird.

    
Frank Cheng 19.12.2012, 14:24
quelle
0

Ja, es gibt ein Programm namens apktool, das aber unter Android läuft! Schauen Sie sich einfach Ссылка an.

    
东方巽雷 14.05.2013 09:01
quelle

Tags und Links