Android啟動第三方應用
最新
04-26
最新項目中需要啟動第三方App,代碼很簡單,調用對應的API即可,主要是獲取包名。可以使用sdk下自帶的aapt來獲取應用的一些信息。
1.首先要配置aapt的環境變數,否則會報命令沒有發現。
使用open命令打開.bash_profile文件,在文件末尾追加以下代碼行
把AAPT_HOME換成自己的路徑,27.0.1 可以是build-tools下面的任意一個版本
2.通過aapt dump badging命令獲取App信息
下面以京東為例:
從上面我們可以看到 和,有這兩個信息我們就可以在自己的應用里啟動它了。
3.通過Intent啟動第三方App
是用來判斷啟動app是否安裝了。看到網上很多都是獲取,然後通過判斷是否為空來判斷是否安裝過來。該Api在高版本上會報錯。
TAG:安卓行動派 |