簡體   English   中英

如何在自定義Android ROM中修改應用程序設置?

[英]How to modify application settings in a custom Android ROM?

這是我的問題:

我已經在Google,Stack Overflow和XDA Developers論壇上進行了一些研究,但我什至沒有找到相關的問題。

我正在嘗試自定義 CyanogenMod ROM,因此在使用ClockWorkMod安裝ROM后,默認情況下會選中“未知源”復選框(在“設置”>“應用程序”中),但我似乎找不到在哪里做。

我使用apktool搜索了以下APK文件:

  • /system/framework/framework-res.apk
  • /system/app/Settings.apk
  • /system/app/SettingsProvider.apk
  • /system/app/ApplicationsProvider.apk
  • /system/app/PackageInstaller.apk
  • /system/app/CertInstaller.apk

但是我什么都沒找到

有任何想法嗎 ?

好的,事實證明我沒有足夠努力地搜索。

對於那些感興趣的人,要編輯的文件位於SettingsProvider.apk中
您必須對其進行反編譯(使用apktool )並編輯文件SettingsProvider / res / values / bools.xml ,並替換此行:

<bool name="def_install_non_market_apps">false</bool>

通過這個:

<bool name="def_install_non_market_apps">true</bool>

然后,重新編譯,等等。

希望這可以幫助。

資料來源: xda-developers論壇

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM