1.判断调用的activity是否存在: Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555-2368")); PackageManager pm = getPackageManager(); ComponentName
分类:
移动开发 时间:
2016-02-24 12:13:00
阅读次数:
179
// ---------------------流量统计-------------------------------- try { PackageManager pm = getPackageManager(); ApplicationInfo ai = pm.getApplicationInfo
分类:
移动开发 时间:
2016-02-21 21:15:24
阅读次数:
245
PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES); // filePath为apk
分类:
其他好文 时间:
2016-02-02 14:32:12
阅读次数:
137
private boolean hasCamera(){ boolean hasCamera=false; PackageManager pm=getActivity().getPackageManager(); hasCamera=pm.hasSystem...
分类:
移动开发 时间:
2016-01-02 18:22:59
阅读次数:
210
两个App之间的传值最主要的是方法是Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.app2");其他的传值用Intent完成就行 与activity之间的传值类似 (还可以自定义activ...
分类:
移动开发 时间:
2015-12-14 18:44:30
阅读次数:
231
需求:将手机中的所有应用图标,以应用名称命名,后缀为jpg,存放在SD卡中思路:1.通过getPackageManager().getInstalledPackages(0)获取已安装的包的信息PackageInfo2.通过包信息PackageInfo获取包名、版本名、版本号、当然还有应用图标Dra...
分类:
移动开发 时间:
2015-12-01 18:11:30
阅读次数:
250
private String getVersion(){ //得到包管理器 PackageManager packageManager = getPackageManager(); PackageInfo packageInfo = null; ...
分类:
移动开发 时间:
2015-11-26 18:44:13
阅读次数:
162
1. 应用程序层 调用ContextImpl类的getPackageManager()函数返回一个PackageManager对象,通过该对象调用各种API接口。 getPackageManager()函数和getSystemService()的过程基本相似,都是从ServiceManager获得指...
分类:
移动开发 时间:
2015-10-14 15:41:38
阅读次数:
1438
在自己应用中打开第三方应用,有好多种方法,这里举例一种://以打开微信为例,前提需要知道打开应用的包名,一般一个发布版本的应用,包名不会轻易改变的,但是,打开QQ就要注意了,毕竟QQ的发布版本有不下于4个版本。Intent intent = getPackageManager().getLaunch...
分类:
移动开发 时间:
2015-10-06 16:56:17
阅读次数:
294
某些apk为了防止重打包,使用了签名校验。所以在破解的时候我们需要破解签名校验。在定位签名校验位置时常用的关键词有sign,signature,checkSign,signCheck,getPackageManager,getPackageInfo,verify,same等。 java层签名校...
分类:
其他好文 时间:
2015-09-27 14:55:49
阅读次数:
7389