android安装成功找不到,为什么明明安装了这个Android应用,却找不到
作者:Yogi前言:这里讲的是,通过adb push方式安装应用的问题。有时候,我们明明把应用push到了设备上,却总也找不到这个应用,这篇文章教你怎么应对。你确定安装成功了吗?首先要确定应用真的安装成功了,因为我们是通过adb push XX.apk /data/app 或者 adb push xx.apk /system/app到设备中的,所以不能看到应用是否安装成功的信息。那么如何判定呢?很
作者:Yogi
前言:这里讲的是,通过adb push方式安装应用的问题。有时候,我们明明把应用push到了设备上,却总也找不到这个应用,这篇文章教你怎么应对。
你确定安装成功了吗?
首先要确定应用真的安装成功了,因为我们是通过
adb push XX.apk /data/app 或者 adb push xx.apk /system/app
到设备中的,所以不能看到应用是否安装成功的信息。
那么如何判定呢?很简单
查看/data/data下,看是否有你刚刚安装的应用的包名
比如你安装的应用包名是 com.yogi.testapk,如果安装成功,那么/data/data下,则有一个 com.yogi.testapk的包名,如果没有,那么久说明,应用没有安装成功
也可以用以下命令
pm -l
来查看是否有对应的包名,没有则说明未安装成功。
我push进去的是apk,怎么会没有安装成功呢?
的确,是apk,但是不能保证它能安装成功。比如存储不够等原因。
而且,很可能
apk不对
即使AndroidManifest.xml有错误,只要eclipse没有提示错误或者可以在源码中编译成功,apk都是能够生成的,但是这样的apk是不能够安装成功的。
总结
1.安装应用后,如果在/data/data/下有你安装程序包名的文件夹,那么说明安装成功,否则失败。(pm -l 也能达到同样的目的)
2.不是每一个apk都能够安装成功,不是每一个生成的apk都是正确的
更多推荐
所有评论(0)