在android中编译Settings.apk的正确方法

时间:2013-12-14 16:27:58

标签: android cyanogenmod

我的笔记本电脑上有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的问题可能不起作用。

1 个答案:

答案 0 :(得分:-1)

问题是将Settings.apk推送到 / system / app 。您应该通过以下命令将Settings.apk推送到“ / system / priv-app / Settings / ”:

adb push Settings.apk /system/priv-app/Settings/

步骤描述如下:

  1. root和romount文件系统。
  2. 将Settings.apk推送到正确的目录。
  3. 重新启动。
  4. 相应的命令是:

    adb root
    adb remount
    adb push Settings.apk /system/priv-app/Settings/
    adb reboot