如何从 adb 命令行安装 *.apk?
首先,我尝试将 *.apk 从/sdcard/backups/apps cp 到/system/app(当然是在 rw 挂载文件系统之后)
我确实成功地将它移动到/system/app 但 *apk 没有“安装”
我使用了这段代码:-
** 亚行 shell
苏
mount -o rw,remount/system
亚行 shell
苏
光盘/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:没有这样的文件或目录 保守党***
如何解决这个问题?谢谢?
最佳答案
- 不要使用“mv”,而是使用“cp”将其复制到 system/priv-app 文件夹。
- 使用“ls”确保它位于 priv-app 文件夹中
- 使用 chmod 777 给它权限
- 使用“ls -l”确保它具有正确的权限
使用“adb reboot”让系统安装应用程序。
编辑
有一件事我忘了注意 - 如果您进入 system/priv-app 文件夹并且您看到所有其他 APK 都在它们自己的文件夹中,您可能还必须为您的 apk 创建一个文件夹。
- mkdir system/priv-app/app_name
- cp app_name.apk system/priv-app/app_name
- cd system/priv-app/app_name
- chmod 777 system/priv-app/app_name/app_name.apk
- 亚行重启
关于android - 如何将应用程序转换为系统应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31838667/