这是我的问题:
我已经在 Google、Stack Overflow 和 XDA Developers 论坛上进行了一些研究,但我什至没有找到相关问题。
我正在尝试自定义 this 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>
然后,重新编译等
希望这对您有所帮助。
关于android - 如何修改自定义 Android ROM 中的应用程序设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24491799/