0

フォルダーに多数の APK (Android パッケージ) ファイルがあり、それぞれからマニフェスト ファイルを抽出したいと考えています。私は Android apktool を使用してそれらを変換しています。多くの APK ファイルがあるため、1 つずつではなくループで変換したいと考えています。

apktool d hello.apk ./helloからマニフェスト ファイルを抽出するコマンドであり、hello.apkという名前の出力フォルダーを生成しますhello

すべての APK ファイルが保存されている現在のディレクトリで for ループを使用して、コマンド プロンプトでコマンドを試しました。

for \r %v in (*.apk) do apktool d "%v" "./%v".

APKファイルごとに同じ名前hello.apkの出力フォルダーが必要です。つまり、APKが出力フォルダーである場合はhello. 上記のコマンドはエラーを生成しています: 出力フォルダーを生成できません。このようなすべての APK ファイルからマニフェスト ファイルをループから一度に抽出するにはどうすればよいですか?

4

1 に答える 1

0

-oパラメータを忘れたのかな?

そのコマンドは私にとってはうまくいきます:

for /r %v in (*.apk) do apktool.jar d "%v" -o "./%~Nv"
于 2016-04-04T06:23:32.200 に答える