apk utilities
1.0.0
APKファイルを操作するためのスクリプトとユーティリティのクロスプラットフォームスイート
projectディレクトリにアプリのAPKファイルを引くprojectディレクトリに引っ張るprojectディレクトリを清掃しますapk sourcesにデコードしますsmaliにdexを逆コンパイルしますapkからのAndroid固有のデータ(リソース、マニフェスト)をダンプapkをjarに変換しますjarをdexに変換しますpatched apkに以前にデコードされたsourcesをビルドしますsmali patched dexにビルドするpatched apk signed apkに署名しますapkファイルをインストールしますapkファイルをインストールしますfiles LPデータディレクトリにプッシュしますこのレポをクローンし、そのルートで.shスクリプトを使用します。クリーンなワークフローの場合、すべてのスクリプトはprojectディレクトリの下で動作します。
bashがインストールされ、 /bin/bashの下にアクセスできる必要があります。 WSLを使用できるWindowsでは、スクリプトはそれを検出し、ネイティブWindowsバイナリを使用します。
aapt-*およびadb-*スクリプトを使用する場合は、Android SDKもインストールする必要があります。 Ubuntuには、公式のパッケージandroid-sdkがあります。次のディレクトリがPATHに追加されていることを確認してください。
android-sdk/platform-tools/android-sdk/build-tools/xx.xx/ (できれば最新のもの)