ADB獲取手機的應用名稱

2021-06-22 20:07:01 字數 836 閱讀 6185

www.myexception.cn   發布於:2013-03-13 10:56:58   瀏覽:64次

問題小結(23)---獲取所有應用的包名

首先說一下在非編碼情況下的方式,當然在該情況下一般都是我們想看下當前應用的包名都有哪些,此時並不是想做什麼功能,僅僅是處於好奇心看看而已。

此時我們可以採用兩種方式:1、進入通過cd命令進入data/data目錄下,然後用ls命令檢視。

c:\users\duke>adb shell

# cd data/data

cd data/data

# ls

ls

2、進入通過adb 連線上裝置以後,通過如下命令檢視

c:\users\duke>adb shell

# pm list packages

pm list packages

注意:通過這兩種方式獲取的結果略有不同,注意檢視和對比。

然後,我們說一下**的形式獲取已安裝應用的包名。

首先第一乙個類,用於儲存獲取的資訊

import android.graphics.drawable.drawable;

public string packagename="";

public string versionname="";

public int versioncode=0;

} 然後就是功能**:

listpackages = getpackagemanager().getinstalledpackages(0);

for(int i=0;i

adb無法獲取手機資訊?

1 先看看手機是否開啟了usb除錯 以小公尺手機為例,找到手機的miui版本 我的裝置 全部引數 miui版本 連敲幾下,看看是否彈出開啟開發者模式,彈出後找一下開發者選項 更多設定 開發者選項 然後開啟開發者選項,開啟usb除錯。此番操作後,用資料連線手機和電腦,電腦會檢索安裝adb inte c...

使用adb獲取手機截圖

為了方便獲取手機的截圖,把這個過程寫成bat指令碼,先上 echo off set tsp time 0,1 if tsp set date time date 0,4 date 5,2 date 8,2 0 time 1,1 time 3,2 time 6,2 else set date time...

ADB獲取手機基礎資料資訊

在之前的文章 上簡單地對perfdog的使用方式進行了介紹,該工具對應用並沒有多大的要求,因此估摸著大多數的應用都是通過adb指令集進行獲取的。整合了一下相關的經驗。首先,對於通過adb連線到電腦上的裝置,我們可以通過 adb devices該指令獲取到乙個裝置列表,如果存在多台裝置,那麼之後的指令...