adb獲取當前應用包名(adb獲取app頁面元素)
命令窗口輸入adb shell logcat grep cmp= 然后打開想要獲取的APP,終端會顯示當前打開的APP包名和Activity名稱,如下圖。
以下命令可以獲取當前應用的包名,以及當前頁面所在的 Activity。
17adb shell kill pid 殺死進程 18adb shell dumpsys window w findstr \ findstr name= 查看當前activity名,應用包名 19adb shell screencap p mntsdcardscreenpng 截圖命令 20adb shell screenrecord。
命令 adb logcat findstr START 然后在手機或模擬器上點擊你想要獲取的應用,這時就會在cmd中出現(xiàn)相應的包名和類名了啟動APP的命令 adb shell am start W n packageactivity 命令窗口通過adb shell 進入andro。
一個安卓應用的apk查看包名的具體步驟如下1首先將手機和電腦連接在一起,點擊打開開始菜單欄中的“運行”選項2然后在彈出來的窗口中點擊輸入“CMD”,回車確定3然后在彈出來的窗口中點擊輸入“adb shell dump。
2查看Activity的任務棧3顯示所有的activities的信息,包括任務棧等adb shell dumpsys activity 4查看Android應用包名package和入口activity名稱 aapt dump badging E\apk\es3apk 5顯示accounts信息adb shell。
那么接下來就告訴各位如何 adb命令刪除 手機系統(tǒng)1激活開發(fā)者模式,打開#160USB debug2連接電腦,打開#160cmd#160窗口3adb shell#160進入#160shell#160模式4獲取要卸載的應用的包名adb。
#160 adb shell pm list package f #160 獲取應用包名及對應的apk名和存放位置 4adb uninstall 應用包名 #160卸載 5adb logcat#160查看log #160control + C 快捷鍵,退出當前命令adb log。
下載一個叫“Link2sd”的應用程序,安裝后即可看到手機內應用的包名了沒有apk,應用已經安裝到手機或虛擬機中l(wèi)ogcat清除logcat內容,使用命令adb logcat c,啟動logcat,使用命令adb logcat ActivityManagerI *啟。
進入設置頁,選擇APK 路徑,下面就會顯示包名和Activity名稱 第四種用hierarchyviewer 查看 Aapt 命令 AAPT dump xmltree XXXAPK AndroidManifestxm ctxt 之后去CTXT 查看 第6種 Adbshell dumpsys activity。
命令可以查看已安裝應用的包名adb shell su 需要獲取系統(tǒng)管理員權限,也就是說手機必須root過才能執(zhí)行下一步的命令ls l dataapp 如圖至于版本號,圖標這些東西在命令行是看不到的,都在應用內部打包了。
+providergetClassName新編譯Launcher,把Launcher push進去之后,執(zhí)行 adb logcat s xxx,就可以看到打印出來的Log信息,包名和Provider了類名桌面預置shortcut的方法在Launcher的配置文件 resxmldefault_workspace。
#160 #160 7adb install xxapk 安裝apk包 #160 #160 8adb uninstall 應用包名#160 刪除指定的應用 #160 #160 9查看當前應用的包名和頁面名啟動設備上的測試app,同時輸入下列命令查看當前。
這個場景,需要先把要獲取信息的應用啟動,讓它在前臺運行,然后執(zhí)行命令 adb shell dumpsys activity grep mFocusedActivity 下方的日志中就會展示出來當前的包名和 Activity 名稱adb 命令還支持直接獲取應用的頁面信息。
pm全稱為package manager,利用pm命令可模擬android行為或查詢設備上的應用等 如adb shell pm list packages 列出當前設備所有已安裝的程序的包名說明 管道符“”可以把標準的輸入流與標準的輸出流進行合并,或者把某個命令的標準。
掃描二維碼推送至手機訪問。
版權聲明:本文由飛速云SEO網絡優(yōu)化推廣發(fā)布,如需轉載請注明出處。