2011-11-12 8 views
2

私はapkからすべてのXMLファイルを読み込もうとしていますが、それを行うことはできません。 私はapktoolを使っていますが、それでも判読できません。android apkからxmlファイルを取得する方法

どのように私はそれを読むことができます、いずれかの1つを私にすべてのステップバイステップで教えてください。

答えて

0

私はあなたの質問を理解していませんが、APKは基本的には圧縮ファイルです。すべての解凍ツールを使用して開き、内容を読むことができます。

+1

屋uがそれを解凍することができますが、ファイルは読み取り不能であることを。それで、私たちは何かをやっているよ。 – Jyosna

+0

あなたは正しいことを理解していない。 – Penn

0

私はこのツールはあなたに役立つと思う、android-apktoolしかし、私はあなたがそれを自分で試してみる必要があります。

そして、あなたはこれらを使用して任意のdifficlutyを見つけた場合は、インターネット上で検索してみてくださいJavaクラスファイルは、このdex2jar

を使用し知っています。

5

apktoolでこれを行うことができます。

用途:http://forum.xda-developers.com/showthread.php?t=695701それはそれは本当に簡単にAPKファイルを詳しく見て持つようになり、バッチ逆コンパイル、のことができます:java -jar apktool.jar d yourapk.apk

はまた、このスクリプトを見てみましょう。

+0

baksmaliはxmlファイルを扱っていません:) – JesusFreke

+0

ああ、そうです^^私は、apktoolを使用する逆コンパイル用のスクリプトを使用しています(明らかに、apktoolの一部であるため、baksmaliです)。 私は広告主にリンクを追加しました。 – Force

0

APK

ダウンロードapktoolからxmlファイルを取得し、リンクからインストールして、両方のファイルを抽出し、同じフォルダ(例えば、「demoxmlfolder」)に入れapktool。 .apkファイルを同じフォルダ(つまりdemoxmlfolder)に置きます。 コマンドプロンプトを開き、apktoolが保存されているディレクトリ(ここでは "demoxmlfolder")に移動し、 "apktool if framework-res.apk"コマンドを入力します。 上記のコマンドが実行されるはずです"Framework installed ..." コマンドプロンプトでコマンド "apktool d filename.apk"(ここでfilenameはapkファイルの名前)を入力します これは現在のディレクトリ(ここではdemoxmlfolder)にfilenameという名前のフォルダを生成します。 xmlファイルはres \ layoutフォルダに保存されます。 リンク:https://code.google.com/p/android-apktool/downloads/detail?name=apktool-install-windows-r04-brut1.tar.bz2https://code.google.com/p/android-apktool/downloads/detail?name=apktool1.4.1.tar.bz2&can=2&q=

関連する問題