.apk文件从android 4.1.2上的/ system / app目录中删除

时间:2015-07-15 00:16:35

标签: android adb

我正在尝试使用adb shell在Android 4.1.2上安装应用程序。这是一个开发中的应用程序,适用于位于/ system / priv-app /目录下的更高版本的Android版本。所以这就是我正在做的事情

su
mount -o remount,rw /system
cat /sdcard/myapp.apk > /system/app/myapp.apk
chmod 644 /system/app/myapp.apk
reboot

在重新启动之前,我确认该文件已放置在具有正确权限的/ system / app下。当手机重新启动时,我的应用程序似乎已从/ system / app目录中清除,我再也看不到它了。有线索吗?

3 个答案:

答案 0 :(得分:-1)

我遇到了问题,这是因为HTC One Android版本是4.1.2并且版本4.4.3或更高版本支持应用程序中使用的API。因此,当重新启动android时,它无法正确启动应用程序,因此将其删除。

答案 1 :(得分:-2)

您使用的是真实设备还是模拟器?模拟器可能正在从文件中解压缩系统映像,因此您对系统分区所做的任何更改都不会在引导期间持续存在。

答案 2 :(得分:-2)

我的建议:

  1. 使用ls -al /system/app/myapp.apk查看权限,用户/组,大小,日期是否正常。

  2. 捕获logcat以查看是否有错误。(使用myapp.apk作为关键词进行过滤)