作者: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的包名,如果没有,那么久说明,应用没有安装成功

我push进去的是apk,怎么会没有安装成功呢?

的确,是apk,但是不能保证它能安装成功。比如存储不够等原因。

而且,很可能

apk不对

即使AndroidManifest.xml有错误,只要eclipse没有提示错误或者可以在源码中编译成功,apk都是能够生成的,但是这样的apk是不能够安装成功的。

总结

1.安装应用后,如果在/data/data/下有你安装程序包名的文件夹,那么说明安装成功,否则失败 2.不是每一个apk都能够安装成功,不是每一个生成的apk都是正确的

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐