如何将应用程序转换为系统应用?

时间:2015-08-05 17:03:17

标签: android shell

如何从adb命令行安装* .apk?

首先我尝试将* .apk从/ sdcard / backups / apps转到/ system / app(当然是在安装文件系统之后)

我成功地将它移动到/ system / app但是* apk没有安装"

我使用了这段代码: -

** adb shell

mount -o rw,remount / system

adb shell

cd / sdcard

mv com.ogp.gpstoggler-1.apk / system / priv-app

最后我写完

chown 644 /system/priv-app/com.ogp.gpstoggler-1.apk

然后按回车键结果

无法打开/system/priv-app/com.ogp.gpstoggler-1.apk:没有这样的文件或direc 托里***

如何解决这个问题?谢谢你?

1 个答案:

答案 0 :(得分:1)

  1. 使用“cp”将其复制到system / priv-app文件夹,而不是使用“mv”。
  2. 使用“ls”
  3. 确保它位于priv-app文件夹中
  4. 使用chmod 777授予其权限
  5. 使用“ls -l”
  6. 确保其具有正确的权限
  7. 使用“adb reboot”让系统安装应用程序。

    <强> 修改

  8. 有一件事我忘了注意 - 如果你进入system / priv-app文件夹并且你看到所有其他APK都在他们自己的文件夹中,你可能还需要为你的apk创建一个文件夹。

    1. mkdir system / priv-app / app_name
    2. cp app_name.apk system / priv-app / app_name
    3. cd system / priv-app / app_name
    4. chmod 777 system / priv-app / app_name / app_name.apk
    5. adb reboot