android读取另一个app目录,android在一个app程序中,打开另一个app的方法
首先获取包名:
使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下
1.以为例,命令行中切换到目录执行:aapt dump badging E:\android\weixin51android460.apk
2.运行后的结果如下(仅截取部分):
package: name= versionCode= 542 versioname= 6.1.0.105_r1085424
uses-permission: .plugin.permission.READ
uses-permission: .plugin.permission.WRITE
uses-permission: .plugin.permission.SED
uses-permission: .permission.MM_MESSAGE
sdkVersion: 10
targetSdkVersion: 16
我们可以看到关于的很多信息,其中就包括包名,的包名为:
然后启动代码:
try {
PackageManager packageManager = getPackageManager();
Intent intent=new Intent();
intent = packageManager.getLaunchIntentForPackage();
startActivity(intent);
} catch (Exception e) {
e.printStackTrace();
Intent viewIntent = new
Intent(android.intent.action.VIEW,Uri.parse(http://weixin.qq/));
startActivity(viewIntent);
}
如果手机上安装了,就打开的主界面,如果没有安装就打开一个浏览器去下载!!!
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
推荐阅读
留言与评论(共有 7 条评论) |
本站网友 特务小强 | 19分钟前 发表 |
//weixin.qq/));startActivity(viewIntent);}如果手机上安装了,就打开的主界面,如果没有安装就打开一个浏览器去下载!!! | |
本站网友 乐至租房 | 13分钟前 发表 |
.plugin.permission.READ uses-permission | |
本站网友 怀孕日历表 | 22分钟前 发表 |
16 我们可以看到关于的很多信息,其中就包括包名,的包名为:然后启动代码:try {PackageManager packageManager = getPackageManager();Intent intent=new Intent();intent = packageManager.getLaunchIntentForPackage();startActivity(intent);} catch (Exception e) {e.printStackTrace();Intent viewIntent = newIntent(android.intent.action.VIEW | |
本站网友 广东自考管理系统 | 12分钟前 发表 |
.plugin.permission.WRITE uses-permission | |
本站网友 哪里回收手表 | 25分钟前 发表 |
\android\weixin51android460.apk2.运行后的结果如下(仅截取部分):package | |
本站网友 什么叫亲和力 | 29分钟前 发表 |
.plugin.permission.READ uses-permission |