7

私は、開発キーで署名された APK を受け取る QA 部門で働いています。購入テストのためにこれらのビルドのいずれかに署名する場合、通常は 7zip を使用して APK を開き、META-INF フォルダーを削除してから、APK の再署名を支援するスクリプトを実行します。スクリプトの一部として APK の署名解除を含めたいのですが、Windows でコマンド ライン経由で APK の署名を解除する方法がわかりません。

Macでこれを行うのは簡単です。あなたに必要なのは

zip -d yourapp.apk "META-INF*"

しかし、Windows には、コマンド ラインからアクセスできるネイティブの zip プロセスがありません。

7zipとwinRarを使ってみた

Rar d yourapp.apk "META-INF*" 

7z d yourapp.apk "META-INF*" 

しかし、「悪いアーカイブ」や「サポートされていないアーカイブタイプ」などのエラーしか表示されません

これらのプログラムのどちらも、GUI 経由で APK を開く際に問題がないため、コマンド ライン経由でこれが機能しない理由がわかりません。

Windows でコマンド ライン経由で APK の署名を解除できる人はいますか?

4

2 に答える 2

1

Windows 用の zip は、次のサイトからダウンロードできます: www.info-zip.org

Windows 用 Zip 3.0 への直接リンク

PATH変数にあるフォルダーに必ず配置してください

于 2013-06-13T15:53:17.240 に答える