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

Get*_*jen 6 shell android

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

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

我确实成功地将其移至 /system/app 但 *apk 未“安装”

我使用了这段代码:-

** 亚行外壳

mount -o rw,重新挂载/系统

亚行外壳

光盘/SD卡

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:没有这样的文件或目录***

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

Nef*_*iis 3

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

    编辑

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

  1. mkdir 系统/priv-app/app_name
  2. cp app_name.apk 系统/priv-app/app_name
  3. cd 系统/priv-app/app_name
  4. chmod 777 系统/priv-app/app_name/app_name.apk
  5. 亚行重启