android APK包名查看


方法一:手機中安裝apk包名查看器

方法二:啟動要測試apk,sdk tools目錄下使用monitor、DDMS、Hierarchyviewer.bat等工具查看(擁有root權限)

方法三:aapt 命令查看

          //aapt是sdk自帶的一個工具,在sdk\builds-tools\目錄下
    1.捕魚達人為例,命令行中切換到aapt.exe目錄執行:aapt dump badging                                            C:\Users\Administrator\Desktop\xxxxx.apk
    2.運行后的結果中以下兩行分別是應用包名package和入口activity名稱
      package: name='com.company.xxxx
      launchable-activity: name='com.company.xxxx.activity.AppStarterActivity'

方法四:adb logcat抓取當前Android機運行的app的包名( I/ActivityManager(數字): Displayed 包名/類 名: +ms ) 

    APK

方法五:知道源代碼 源碼下的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決定應用程序是否顯示在程序列表里

 

方法六:通過簽名文件獲得

方法七:adb shell pm list package  或

           adb shell ls -al /data/data

 方法八:安裝appium.exe版本打開安卓設置中設置要測試apk后,可以看到要測試apk的包名,以及各種activity名

方法九:可獲得當前手機運行程序的包名和各個程序當前的activity名,adb -s 192.168.1.101:5555 shell dumpsys activity|grep mFocusedActivity    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM