編輯:Android開發教程
首先獲取包名:
使用aapt //aapt是sdk自帶的一個工具,在sdk\builds-tools\目錄下
1.以微信為例,命令行中切換到aapt.exe目錄執行:aapt dump badging E:\Android\weixin531android460.apk
2.運行後的結果如下(僅截取部分):
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'
我們可以看到關於微信的很多信息,其中就包括包名,微信的包名為:com.tencent.mm
然後啟動代碼:
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); }
如果手機上安裝了微信,就打開微信的主界面,如果沒有安裝就打開一個浏覽器去下載!!!
前言前幾天有在微博上推薦過一個博客,看他文章時發現了這個屬性。有些屬性不常用,但需要的時候非常有用,於是做了個例子,正好項目用到,與大家分享一下。正文一、效果圖看到這個圖
本文主要講如下兩個內容。1. 如何讓一部Android手機帶兩台PC進行調試。2. 如何完美Root Android手機。我曾經遇到過這樣的問題,
PC上流行的播放器KMPlayer開始注重移動平台,推出了面向安卓的版本。Android版KMPlayer支持Android 4.0及以上版本,其特性包括:媒體庫功能,方
在安裝後Android開發環境和創建好Android模擬器之後,就可以開始寫第一個Android應用“Hello,World”。後面的例子均 采用