私は、バージョンコード(デフォルトポリシー、APKはGoogleから直接取得されたもの)によって名前が付けられたAPKファイルを持っています。packagename + versionCode + versionNameでAPKファイルの名前を変更
このコマンドを実行しています - apt dump badging apk-name.apk | grepパッケージ:\ name - パッケージ名、versionCode、versionNameを取得します.3つすべてが新しい名前で必要です。
Google Mapsファイルを例にしましょう。私はこのファイル964100232.apkを持っています。このコマンドを実行すると、バッティングバッジ964100232.apk | grep package:\ name - これは私にこの出力を与える:
パッケージ:name = 'com.google.android.apps.maps' versionCode = '964100232' versionName = '9.64.1' platformBuildVersionName = '8.1.0 「
マイマップファイル
は964100232.apkという名前で、と私はcom.google.android.apps.maps-964100232-9.64.1.apk私はLinux上でコマンド/スクリプトが必要することを必要としていますディレクトリ内のすべてのAPKファイルの名前を再帰的に変更できますが、新しい名前はpackage name-versionCode-versionName形式にする必要があります。
助けてください。私はLinux上でこれを主に必要としますが、Windowsの修正もmake-doになります。
ありがとうございます!
あなたの質問はandroid'、 'apk'、' 'aapt'に関連していないことにより、APK名を作ることができます。 –
ファイルの名前を変更するための詳細を取得するには、aaptツールを使用する必要があります。だから、私はそれがaaptに関連していると思った。 タグを変更する必要がありますか? – John
しかし、あなたはすでにこれをしましたか?だから、あなたは他の何かについて知る必要はありません。 –