APK (APKS/XAPK/APKM) を通常の .APK ファイルにマージ/「AntiSplit」分割する Android アプリ
このプロジェクトは、REAndroid APKEditor の Merge ユーティリティのシンプルな GUI 実装です。
Apktool M、AntiSplit G2、NP Manager など、このタスクを実行できるアプリはすでにいくつかありますが、それらはすべてクローズド ソースです。
さらに、既存のアプリの中で最も高速で軽量な Antisplit G2 (com.tilks.arscmerge) には大きな問題があります。 AndroidManifest.xml から APK の分割に関する情報は削除されません。非分割 APK にこの情報が含まれている場合、一部のデバイスで「アプリがインストールされていません」エラーが発生します。幸いなことに、REAndroid による実装にはこれを自動的に削除する機能が含まれており、それはこのアプリに引き継がれます。
バージョン 2.x - あなたがデザインしたマテリアル、Android 4.4 以降をサポート
バージョン 1.x - Android 1.6 以降をサポート
ビデオ - https://youtu.be/Vk566iMG6Gs
分割された APK を開いてマージするには 3 つの方法があります。
アプリには、分割 APK としてデバイスにインストールされているアプリからアプリを選択できるメニューもあります。
注: APK をインストールするには、APK に署名する必要があります (コア パッチがない場合)。 APK をさらに変更する予定がある場合は、変更後に署名するだけで済みます。一部のアプリでは、APK の署名を検証したり、アプリが変更されたかどうかを確認するために他の手段を講じたりするため、起動時にクラッシュする可能性があります。
メイン画面 | 設定 | インストールされているアプリから選択する |
---|---|---|
分割を選択できるダイアログ | 処理 | 結果 |
---|---|---|
REAndroid の APKEditor、すべてを可能にするもの
これらの権限を削除してアプリのビルドをリクエストしてください。