Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發之查看應用包名package和入口activity名稱的方法

Android開發之查看應用包名package和入口activity名稱的方法

編輯:關於Android編程

使用android自動化測試工具monkeyrunner啟動應用時,需要填寫被測程序的包名和啟動的Activity,以下有兩種查看應用包名package和入口activity名稱的方法:
方法一:使用aapt //aapt是sdk自帶的一個工具,在sdk\builds-tools\目錄下
1.以ES文件浏覽器為例,命令行中切換到aapt.exe目錄執行:aapt dump badging E:\apk\es3.apk
2.運行後的結果中以下兩行分別是應用包名package和入口activity名稱
package: name=’com.estrongs.android.pop’
launchable-activity: name=’com.estrongs.android.pop.view.FileExplorerActivity’
注:在android sdk目錄搜索可以找到aapt.exe,如果沒有可以下載apktool。

方法二:查看AndroidManifest.xml
1.使用apktool反編譯app:apktool.bat d es3.apk E:\apk\es
2.打開AndroidManifest.xml
manifest節點的package屬性值是應用的包名:
查找android.intent.action.MAIN和android.intent.category.LAUNCHER對應的activity,該activity對應的android:name屬性既是入口activity名稱,如下:






android.intent.action.MAIN決定應用程序最先啟動的Activity

android.intent.category.LAUNCHER決定應用程序是否顯示在程序列表裡



IMF公布2013年最新世界各國GDP排名,中國為日本兩倍

2013年中國各城市GDP排名50強名單

2013年中國各省市行政區GDP總量和人均GDP排名

2014年中國95家企業入圍世界500強,排第二

美國公布失敗國家指數,中國比印度和越南失敗

中國人被“清朝GDP世界第一”忽悠了!

2013中國百強縣排名與名單

薪酬最高的25家IT科技公司排名 國內就業率最高的50個本科專業排名 2014年中國工科大學排名100強名單 最新世界各國國土面積和人口排名 女生收入最高的20個工作排名 最新“211”工程大學排名與名單(共16所)


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved