當前位置:首頁 » 安卓系統 » androidusb路徑

androidusb路徑

發布時間: 2022-12-21 07:23:22

『壹』 如何打開安卓手機usb調試開關

一、安卓手機系統:打開USB調試模式的方法根據系統版本有所不同,通用的有三種。

1、菜單鍵---設置或在應用程序---設置程序----應用程序即可打開 USB調試模式。

2、菜單鍵---設置或在應用程序---設置程序---開發人員選項即可打開 USB調試模式。

3、如果找不到開發者選項:設置,--關於手機---版本號連續點擊(次數不等)直到成功開啟。

二、以華為產品為例,打開usb調試。

1、點擊打開桌面設置。

『貳』 如何查看USB方式連接Android設備的外接設備信息

這里主要介紹了Android中查看USB連接的外接設備信息的代碼實例,可以參考下

1,USB存儲設備(如:U盤,移動硬碟):

//USB存儲設備 插拔監聽與 SD卡插拔監聽一致。

代碼如下:

private USBBroadCastReceiver
mBroadcastReceiver;

IntentFilter iFilter = new IntentFilter();

iFilter.addAction(Intent.ACTION_MEDIA_EJECT);

iFilter.addAction(Intent.ACTION_MEDIA_MOUNTED);

iFilter.addAction(Intent.ACTION_MEDIA_REMOVED);

iFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);

iFilter.addDataScheme("file");
mBroadcastReceiver = new
USBBroadCastReceiver();
registerReceiver(mBroadcastReceiver,
iFilter);

private class USBBroadCastReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent)
{
String action = intent.getAction();

if
(action.equals(Intent.ACTION_MEDIA_EJECT)) {

//USB設備移除,更新UI
} else if
(action.equals(Intent.ACTION_MEDIA_MOUNTED)) {

//USB設備掛載,更新UI
}
}
}

//獲得掛載的USB設備的存儲空間使用情況

public static String getUSBStorage(Context context){
// USB Storage

//storage/udisk為USB設備在Android設備上的掛載路徑.不同廠商的Android設備路徑不同。

//這樣寫同樣適合於SD卡掛載。
File path = new File("/storage/udisk");

StatFs stat = new StatFs(path.getPath());
long blockSize =
stat.getBlockSize();
long totalBlocks = stat.getBlockCount();

long availableBlocks = stat.getAvailableBlocks();
String usedSize =
Formatter.formatFileSize(context, (totalBlocks-availableBlocks) *
blockSize);
String availableSize = Formatter.formatFileSize(context,
availableBlocks * blockSize);
return usedSize + " / " +
availableSize;//空間:已使用/可用的
}

2,USB外接輸入設備(如:鍵盤,滑鼠,掃描槍)

復制代碼
代碼如下:

try {

//獲得外接USB輸入設備的信息
Process p=Runtime.getRuntime().exec("cat
/proc/bus/input/devices");
BufferedReader in = new BufferedReader(new
InputStreamReader(p.getInputStream()));
String line = null;

while((line = in.readLine())!= null){
String deviceInfo =
line.trim();

//對獲取的每行的設備信息進行過濾,獲得自己想要的。

}

} catch (Exception e) {
// TODO: handle
exception
e.printStackTrace();
}

另:設備信息也可以通過 adb
shell 進入執行 cat /proc/bus/input/devices看到。

USB外接輸入設備信息列印如下:

復制代碼
代碼如下:

I: Bus=0003 Vendor=11c0 Proct=0030
Version=0110
N: Name="ACRUX USB Keyboard"
P:
Phys=usb-0000:00:04.0-1.3/input1
S:
Sysfs=/devices/pci0000:00/0000:00:04.0/usb1/1-1/1-1.3/1-1.3:1.1/input/input3
U:
Uniq=
H: Handlers=mouse1 event3
B: PROP=0
B: EV=17
B: KEY=70000 0 0
0 0 0 0 0 0
B: REL=103
B: MSC=10

I: Bus=0003 Vendor=11c0
Proct=0030 Version=0110 這行信息會在Android設備與USB設備數據交互的是否使用到。

關於USB外接設備如何與Android設備數據數據交互的代碼書寫可以參考:

http://developer.android.com/guide/topics/connectivity/usb/index.html

N: Name="ACRUX USB Keyboard" 這行說明了外接的USB設備的名稱。

P: Phys=usb-0000:00:04.0-1.3/input1

S:
Sysfs=/devices/pci0000:00/0000:00:04.0/usb1/1-1/1-1.3/1-1.3:1.1/input/input3

這兩行可用於識別該USB設備連接在Android設備的哪一個USB口.

『叄』 android有沒有提供檢測USB狀態和路徑的方法

獲取UBB等大容量的設備一般使用下面命令:
Environment.().getPath();
希望您試下。

『肆』 安卓手機usb調試在哪兒

若當前使用的vivo手機,首次開啟USB調試,需進入設置--系統管理--關於手機--(版本信息)--軟體版本號或進入設置--我的設備--更多參數,連續點擊軟體版本號7次,再進入設置--系統管理--開發者選項--進入開啟USB調試。
註:部分機型需進入設置--更多設置--關於手機--(版本信息)--連續點擊軟體版本號7次後,再進入設置--更多設置的最底部找到「開發者選項」,進入開啟USB調試;

  • 如果您在以上路徑沒有找到USB調試,請在撥號界面輸入*#*#7777#*#*進入開啟。

『伍』 安卓usb驅動文件應該放到哪裡

USB驅動文件應該放在C:\windows\system32\divers文件夾
divers文件夾所存放的都是windows所有的軟硬體驅動,驅動文件名以.sys結尾。

『陸』 androisb掛載4G

你好,您要問的是androisb掛載4G的方法是什麼?方法如下:
1、添加USB驅動,配置內核選項。
2、移植GPS,模塊廠商會提供相應的文檔和驅動,添加編譯
3、把gps驅動代碼放置在新建路徑。
4、GPS驅動移植完成後,接下來移植RIL到androisb就可以支持掛載4G了。因為如果發現該鏡像還是無法掛載4G,或者是有些sim卡不支持,原因就是因為沒有配置好APN導致的。以上這些就是androisb掛載4G的方法了。

『柒』 android 開發 獲取手機usb連接器的路徑

給你一個思路:
因為所有的外部存儲插入都會有一個系統監聽觸發,usb存儲和sd卡的監聽都是一樣的,所以可以通過監聽獲得他的路徑。這個是主要現象的代碼,你自己補充一下其他的細節。

做一個監視外界存儲設備的監聽:

IntentFilter mIntentFilter = new IntentFilter();
mIntentFilter.addAction(Intent.ACTION_MEDIA_MOUNTED);
registerReceiver(mountReceiver, mIntentFilter);
然後在響應里邊輸出路徑:

private BroadcastReceiver mountReceiver = new BroadcastReceiver(){

public void onReceive(Context context, Intent intent){

String path = intent.getData().getPath(); //在這里得到新插入外部存儲的路徑,sd卡或者usb存儲能獲得。

if(path.startsWith(EXTERNAL_SDCARD_STORAGE) || path.startsWith(EXTERNAL_USB_STORAGE)){
Log.e("This Log is the path for you!",path);
};

熱點內容
cs16製作腳本 發布:2025-05-16 18:44:25 瀏覽:443
分油演算法 發布:2025-05-16 18:36:19 瀏覽:690
吃雞低配置手機如何開極致畫質 發布:2025-05-16 18:15:20 瀏覽:191
空密碼訪問 發布:2025-05-16 18:08:51 瀏覽:892
騰訊雲伺服器安全規則設置 發布:2025-05-16 17:51:33 瀏覽:650
k3伺服器不可用怎麼辦 發布:2025-05-16 17:51:30 瀏覽:537
編輯html源碼 發布:2025-05-16 17:45:45 瀏覽:65
邊的存儲方法 發布:2025-05-16 17:33:16 瀏覽:927
海量伺服器怎麼拆 發布:2025-05-16 17:31:07 瀏覽:211
運行與編譯的區別 發布:2025-05-16 17:25:02 瀏覽:824