1
我有一個應用程序每次打開瀏覽器時都會打開一個網站。 我用adb發現了這個意圖的應用程序的id,現在我想知道是否有一種方法可以通過沒有root權限的應用程序ID來查找軟件包名稱。通過沒有根權限的uid查找Android應用的軟件包名稱
我有一個應用程序每次打開瀏覽器時都會打開一個網站。 我用adb發現了這個意圖的應用程序的id,現在我想知道是否有一種方法可以通過沒有root權限的應用程序ID來查找軟件包名稱。通過沒有根權限的uid查找Android應用的軟件包名稱
對於以下工作對我來說無根設備:
在PC設置adb
,將設備連接到PC,在PC上推出shell
並輸入:
adb shell "dumpsys package | grep -A1 'userId=UID'"
將UID
替換爲您要查找的ID
,例如10102
。
實施例:
bash-4.2# adb shell "dumpsys package | grep -A1 'userId=10102'"
userId=10102
pkg=Package{46171ce com.android.chrome}
bash-4.2#
含有包裝{would show the package name of the app in between whitespace and}
線。你可以做adb shell dumpsys軟件包PKG_NAME (PKG_NAME → package name of an app)
以瞭解關於該軟件包/應用程序的更多細節。