Android检测是否安装了指定应用

Android检测是否安装了指定应用

http://www.cnblogs.com/tyjsjl/p/3713249.html //即是说,成功安装,可以查看到包名,没有包名就没有安装

知道安卓系统一个包名,如何查看其进程名称和id,然后如何在shell中杀死该进程

https://zhidao.baidu.com/question/1958998254248458620.html //从文中可以了解到,包名就是进程名

Android应用开发中的进程名,包名,applicationId

http://blog.csdn.net/zhanglianyu00/article/details/51793857 //对应的进程的进程名一般就是包名

根据Pid获取当前进程的名字,一般就是当前app的包名
http://www.cnblogs.com/iZander/p/6030738.html //根据当前应用的pid获取进程名和包名

Android中获取正在运行的应用程序-----ActivityManager.RunningAppProcessInfo类详解
http://blog.csdn.net/qinjuning/article/details/7009824 //读者可以使用PackageManager类提供的方法,进行循环遍历所有包名(pkgname),     但是这样效率会比较低。

【Android】检测app是否安装、安装并打开的方法
http://blog.csdn.net/fcly2013/article/details/46945807 //上面那个是获取正在运行的应用,而这个是获取不正在运行的,两者有点区别,但是,好像都可以实现判断应用是否存

Android编程判断应用程序是否已安装的方法
http://www.jb51.net/article/79741.htm //这个好像可以指定包名进行判断...某个应用是否存在。

Android编程判断手机上是否安装了某个程序的方法
http://www.jb51.net/article/74230.htm

APK安装详解
system/app:存放系统的apk,该目录可以通过Environment.getRootDirectory()+"/app"来获取。
data/app:用户安装的app,该目录可以通过Environment.getDataDirectory()+"app"来获取。
http://blog.csdn.net/u012481172/article/details/49981673

Android应用程序安装过程解析(源码角度)
http://www.jianshu.com/p/21412a697eb0

 

android应用程序的安装方式与原理
http://www.cnblogs.com/meizixiong/p/3551891.html //我在思考,手机安装软件的时候会不会像windows xp 那样,可以在任务管理器中看到安装进程呢?为此我查阅资源并用模拟器尝试,得出初步结果:应该不会像windows那样,是没有安装进程的。例如,在网上下载的apk是通过market(应用市场)安装的,手机->设置中只能看到market的进程

posted @ 2017-08-22 10:28  stma  阅读(722)  评论(0编辑  收藏  举报