android另开进程,android在一个app程序中,打开另一个app的方法
使用aapt ? ?//aapt是sdk自帶的一個(gè)工具,在sdk\builds-tools\目錄下
1.以微信為例,命令行中切換到aapt.exe目錄執(zhí)行:aapt dump badging E:\android\weixin531android460.apk
2.運(yùn)行后的結(jié)果如下(僅截取部分):
package: name=’com.tencent.mm’ versionCode=’542′ versionName=’6.1.0.105_r1085424′
uses-permission:’com.tencent.mm.plugin.permission.READ’
uses-permission:’com.tencent.mm.plugin.permission.WRITE’
uses-permission:’com.tencent.mm.plugin.permission.SEND’
uses-permission:’com.tencent.mm.permission.MM_MESSAGE’
sdkVersion:’10’
targetSdkVersion:’16’
我們可以看到關(guān)于微信的很多信息,其中就包括包名,微信的包名為:com.tencent.mm
然后啟動(dòng)代碼:
try?{
PackageManager?packageManager?=?getPackageManager();
Intent?intent=new?Intent();
intent?=?packageManager.getLaunchIntentForPackage(“com.tencent.mm”);
startActivity(intent);
}?catch?(Exception?e)?{
e.printStackTrace();
Intent?viewIntent?=?new
Intent(“android.intent.action.VIEW”,Uri.parse(“http://weixin.qq.com/”));
startActivity(viewIntent);
}
如果手機(jī)上安裝了微信,就打開微信的主界面,如果沒有安裝就打開一個(gè)瀏覽器去下載!!!
link:?http://blog.csdn.net/lovexieyuan520/article/details/44301753
總結(jié)
以上是生活随笔為你收集整理的android另开进程,android在一个app程序中,打开另一个app的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android京东加入购物车效果,京东3
- 下一篇: html禁止文本选择,[译]用CSS来禁