我的笔记本电脑上有Mini Cyanogenmod源。所以我用make Settings
从源代码编译Settings.apk。(我不想编译整个ROM)
编译完成得很好,我编译了Settings.apk。
因此,我通过以下命令将Settings.apk推送到/system/app
:
adb root
adb push Settings.apk /system/app
文件已成功复制。但现在"设置"应用程序本身已从应用程序抽屉中删除。我试着设置apk的权限,但它也不起作用。当我将原始apk推到/system/app时,设置应用程序会重新出现在应用程序抽屉中。
可能是我编译的apk的问题不起作用。
问题是将Settings.apk推送到/system/app。您应该通过以下命令将Settings.apk推送到"/system/priv app/Settings/":
adb push Settings.apk /system/priv-app/Settings/
步骤描述如下:
- root和romount文件系统
- 将Settings.apk推送到右侧目录
- 重新启动
相应的命令是:
adb root
adb remount
adb push Settings.apk /system/priv-app/Settings/
adb reboot