Мне нужно подать в отставку WhatsApp и изменить его AndroidManifest.xml
, чтобы позволить другому приложению получить доступ к базе данных.
Я уже выполнил следующие действия:
Выберите официальную полезную версию WhatsApp и загрузите ее.И используйте apktool
для декодирования ресурсов.А затем я изменил оба параметра Whatsapp_by_Apktool/AndroidManifest.xml
и Whatsapp_by_Apktool/original/AndroidManifest.xml
(декодирование AXMLPrinter2.jar
).
Наконец, я использовал apktool b
и jarsigner
для упаковки и отставки этого apk.Но когда я использую adb для установки этого apk на устройство. Это приложение закроется сразу после запуска.
И я просто хочу знать, это правильный путь для достижения моей цели?
РЕДАКТИРОВАТЬ:
ВAndroidManifest.xml
, я изменил имя пакета и добавил провайдера.
<provider
android:name="com.newWhats.AppFileProvider"
android:exported="true"
android:authorities="com.newWhats.FileProvider.whatsapp"
>
</provider>