码迷,mamicode.com
首页 >  
搜索关键字:packagemanager    ( 186个结果
无需root,清除清理安卓,android应用的缓存
android系统设置->应用详情里面有个清除缓存,那我们是否可以参照setting源码来实现同样的功能,查看源码发现实现如下: mPm.deleteApplicationCacheFiles(packageName, mClearCacheObserver);mpm->PackageManager...
分类:移动开发   时间:2014-11-05 22:53:49    阅读次数:367
AndroidManifest.xml的<uses-feature>节点
标签位于标签中,可以允许多个,用于声明应用依赖的硬件或者软件功能。但这仅限于声明,安装时并不会真正检查这些功能。真正代码中用到功能,还是需要通过PackageManager去判断当前环境是否支持。这些声明真正的目的是用于告诉外界应用是为怎么样的设备设计的,这可以让其他服务(比如应用商店)或者其他应用...
分类:移动开发   时间:2014-11-04 17:19:43    阅读次数:217
android4.4 通过包名打开第三方应用程序
android4.4 通过包名打开第三方应用程序 只通过包名启动第三方应用apk程序 Intent intent = new Intent(); //通过包名启动 PackageManager packageManager = getPackageManager(); intent =packageManager.getLaunchIntentForPackage(“xx.yy.zz”); startActivity(intent);...
分类:移动开发   时间:2014-10-30 13:41:25    阅读次数:188
Android下得到已安装Application信息
在上一篇blog中,谈到如何利用APK archive文件得到相应信息。(当时发现例如ProcessName,DataDir等信息,其实是无法得到的). 当前咱们看看如何通过系统取得已经安装的Application的相关信息。0.基础知识:PackageManager class有一个方法:publ...
分类:移动开发   时间:2014-10-29 16:57:15    阅读次数:169
Android下得到APK包含信息
很多情况下,我们需要通过APK文件来得到它的一些信息。 (此时此APK不一定被安装了)0. 基础知识:可以通过android.content.Context的方法 getPackageManager()得到一个PackageManager实例。PackageManager有一个方法:PackageI...
分类:移动开发   时间:2014-10-29 16:44:23    阅读次数:169
Android下pm命令详解
在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage:usage: pm [list|path|install|uninstall] pm li...
分类:移动开发   时间:2014-10-29 16:24:18    阅读次数:160
获取能响应一个Intent的所有组件信息。
1、每一个app安装后,它的mainfest文件都会被注册到系统里面,类似如windows的注册表。2、当我们想要知道某一个Intent,有哪些类型的组件能响应它,可以使用PackageManager 的query....或者resolve***方法,就可以得到组件的信息ResolveInfo。3、...
分类:其他好文   时间:2014-10-29 00:09:04    阅读次数:212
获取应用的当前版本号&获取当前android系统的版本号
获取当前应用的版本号: ?? private String getVersionName() throws Exception ?? { ?????????? // 获取packagemanager的实例 ?????????? PackageManager packageManager = getPackage...
分类:移动开发   时间:2014-10-18 15:38:09    阅读次数:164
关于android的设备管理器-DevicePolicyManager(二)
上回分析到了/data/system/device_policies.xml这个文件是在package change事件发生的时候变化的,那么来看看它的内容。根据以往的经验,在/data/system下面的几个文件(packages.xml  packages.list)都是PackageManager扫面各个package的Manifest文件生成的,估计这文件也差不多吧。 在...
分类:移动开发   时间:2014-10-17 15:37:49    阅读次数:261
android怎么获取自身apk大小?
android怎么获取自身app的大小的。 首先我们需要的是权限: 接下来当然是获取PackageManager了啊: PackageManager mPackageManager=getPackageManager(); try {...
分类:移动开发   时间:2014-10-06 10:19:20    阅读次数:200
186条   上一页 1 ... 14 15 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!