将 APK 转换为循环清单
Convert APK to manifest in a loop
我在一个文件夹中有很多 APK(Android 包)文件,我想从每个文件中提取清单文件。我正在使用 Android apktool 来转换它们,因为有很多 APK 文件我想循环转换它们,而不是一个一个地转换。
apktool d hello.apk ./hello
是从 hello.apk
中提取清单文件的命令,并生成名为 hello
.
的输出文件夹
我在存储所有 APK 文件的当前目录中使用 for 循环尝试了命令提示符中的命令:
for \r %v in (*.apk) do apktool d "%v" "./%v".
我想要每个 APK 文件的同名输出文件夹,即如果 APK 是 hello.apk
,则输出文件夹应该是 hello
。上述命令产生错误:无法生成输出文件夹。如何从循环中一次从所有此类 APK 文件中提取清单文件?
也许您忘记了 -o
参数?
这个命令对我来说很好用:
for /r %v in (*.apk) do apktool.jar d "%v" -o "./%~Nv"
我在一个文件夹中有很多 APK(Android 包)文件,我想从每个文件中提取清单文件。我正在使用 Android apktool 来转换它们,因为有很多 APK 文件我想循环转换它们,而不是一个一个地转换。
apktool d hello.apk ./hello
是从 hello.apk
中提取清单文件的命令,并生成名为 hello
.
我在存储所有 APK 文件的当前目录中使用 for 循环尝试了命令提示符中的命令:
for \r %v in (*.apk) do apktool d "%v" "./%v".
我想要每个 APK 文件的同名输出文件夹,即如果 APK 是 hello.apk
,则输出文件夹应该是 hello
。上述命令产生错误:无法生成输出文件夹。如何从循环中一次从所有此类 APK 文件中提取清单文件?
也许您忘记了 -o
参数?
这个命令对我来说很好用:
for /r %v in (*.apk) do apktool.jar d "%v" -o "./%~Nv"