0

リンクの下で使用したこのために.apkをjarに変換しようとしています http://androidorigin.blogspot.in/2011/02/dex-format-to-jar-format.html

しかし、今はエラーが発生しています。なので:-

this cmd is deprecated, use the d2j-dex2jar if possible
dex2jar version: translator-0.0.9.13
dex2jar Health.apk -> Health_dex2jar.jar
. while process file: [Health.apk]
. ROOT cause:
java.io.FileNotFoundException: File 'Health.apk' does not exist
at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:56)
at org.apache.commons.io.FileUtils.readFileToByteArray(FileUtils.java:40)
at com.googlecode.dex2jar.reader.DexFileReader.readDex(DexFileReader.java:150)
at com.googlecode.dex2jar.v3.Main.doFile(Main.java:63)
at com.googlecode.dex2jar.v3.Main.main(Main.java:86)
Done.

誰でも私を助けることができます..

4

2 に答える 2

6

dex2jarの Web サイトでdex2jarをダウンロードします。

中のファイルを抽出します。

apk を というファイル名にドラッグするd2j-dex2jar.batと、変換された jar が apk ファイルのある場所に表示されます。

于 2013-02-18T12:29:59.587 に答える
0

最初に app.apk の名前を app.zip に変更する必要があります。次に、zip を解凍して class.dex ファイルを取得します。ファイルを dex2file ディレクトリに移動します。次に、dex ファイルを jar に変換してみます。そのため、dex2jar と呼ばれます。

于 2021-05-28T03:30:59.253 に答える