【发布时间】:2016-09-30 19:22:38
【问题描述】:
我制作了一个可以定位您手机的安全应用。对于有根手机,我可以将其转换为系统应用程序,以便恢复出厂设置。我目前使用此代码来转换应用程序:
mount -o remount, rw /system
cat /data/app/com.androidlost-1.apk > /system/app/com.androidlost.apk
chmod 644 /system/app/com.androidlost.apk
mount -o remount,ro /system
reboot
这很好用,因为所有的 apk 文件都位于目录 /data/app/ 中
但在我最新的安卓手机上,这个包现在存储在一个目录中,一个名为 lib 的子目录,apk 文件被重命名为 base.apk:
/data/app/com.androidlost-1/base.apk
/data/app/com.androidlost-1/lib/
- 如何将这种新类型的包安装转换为系统应用程序?
- 是否有一种简单的方法可以检测使用了哪种封装系统?
【问题讨论】: