国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android應(yīng)用內(nèi)調(diào)用第三方應(yīng)用的方法

2020-04-11 11:58:04
字體:
供稿:網(wǎng)友

有時(shí)候我們的應(yīng)用里需要調(diào)用別人已經(jīng)寫好的應(yīng)用(前提是用戶手機(jī)上已經(jīng)安裝)。自己的應(yīng)用A調(diào)用自己的應(yīng)用B,有比較多的方法,例如,在被調(diào)用的應(yīng)用B的Activity內(nèi),設(shè)置Intent-filter,然后直接使用Intent調(diào)用。這些后面再講,本講先講如何調(diào)用第三方應(yīng)用,例如:百度云盤。
    調(diào)用第三方應(yīng)用需要知道兩個(gè)參數(shù)(這里需要先對(duì)第三方應(yīng)用的AndroidManifest.xml文件進(jìn)行解析,有點(diǎn)破解的味道):
第三方應(yīng)用的包名;
第三方應(yīng)用內(nèi)的Activity類名(可以根據(jù)自己的需要選擇,一般選擇最先啟動(dòng)的Activity)。
    之后就可以調(diào)用如下代碼啟動(dòng)第三方應(yīng)用:

復(fù)制代碼 代碼如下:

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只能解析二進(jìn)制的xml文件:

復(fù)制代碼 代碼如下:

java -jar AXMLPrinter.jar <二進(jìn)制xml文件名> 

解析AndroidManifest.xml文件:

復(fù)制代碼 代碼如下:

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金华市| 翁源县| 通州区| 东莞市| 额尔古纳市| 乐东| 黑龙江省| 天全县| 普兰店市| 新巴尔虎左旗| 隆回县| 揭阳市| 昌江| 清苑县| 宁强县| 子洲县| 喜德县| 石阡县| 麟游县| 泸定县| 尚义县| 开平市| 蓬溪县| 凯里市| 永安市| 电白县| 峨山| 牡丹江市| 连南| 民乐县| 济阳县| 高清| 林西县| 若尔盖县| 贵溪市| 车致| 贵南县| 阿拉善右旗| 楚雄市| 蒙城县| 沧州市|