码迷,mamicode.com
首页 > 微信 > 详细

怎么在app里面启动微信

时间:2015-11-30 17:35:07      阅读:477      评论:0      收藏:0      [点我收藏+]

标签:

调用第三方应用需要知道两个参数(这里需要先对第三方应用的AndroidManifest.xml文件进行解析,有点破解的味道):
第三方应用的包名;
第三方应用内的Activity类名(可以根据自己的需要选择,一般选择最先启动的Activity)。
    之后就可以调用如下代码启动第三方应用:

ComponentName componentName = new ComponentName(pkg, cls); 
Intent intent = new Intent(); 
intent.setComponent(componentName); 
startActivity(intent); 

注:接写AndroidManifest.xml文件可以使用:http://code.google.com/p/xml-apk-parser/
    使用方法:
    AXMLPrinter2只能解析二进制的xml文件:

复制代码 代码如下:

java -jar AXMLPrinter.jar <二进制xml文件名> 

解析AndroidManifest.xml文件:

复制代码 代码如下:


java -jar APKParser.jar <apk文件名> 

怎么在app里面启动微信

标签:

原文地址:http://www.cnblogs.com/fusl/p/5007672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!