FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
คลาส Helper สำหรับการดำเนินการ fastboot
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
เครื่องมือสร้าง |
|
เมธอดสาธารณะ | |
|---|---|
String
|
executeCommand(String serial, String command)
เรียกใช้คำสั่ง fastboot ในอุปกรณ์และแสดงผลลัพธ์ |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
แสดงแผนที่ของซีเรียลอุปกรณ์และระบุว่าอุปกรณ์อยู่ในโหมด fastbootd หรือไม่ |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
แสดงแผนที่ของซีเรียลอุปกรณ์และระบุว่าอุปกรณ์อยู่ในโหมด fastbootd หรือไม่ |
Set<String>
|
getDevices()
แสดงชุดซีเรียลอุปกรณ์ในโหมด fastboot หรือชุดว่างหากไม่มีอุปกรณ์ fastboot |
boolean
|
isFastbootAvailable()
กำหนดว่า fastboot พร้อมใช้งานหรือไม่ |
boolean
|
isFastbootd(String serial)
แสดงว่าอุปกรณ์อยู่ใน Fastbootd แทน Bootloader หรือไม่ |
เครื่องมือสร้างสาธารณะ
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
เครื่องมือสร้าง
| พารามิเตอร์ | |
|---|---|
runUtil |
IRunUtil: IRunUtil |
fastbootPath |
String |
เมธอดสาธารณะ
executeCommand
public String executeCommand (String serial,
String command)เรียกใช้คำสั่ง fastboot ในอุปกรณ์และแสดงผลลัพธ์
| พารามิเตอร์ | |
|---|---|
serial |
String: ซีเรียลอุปกรณ์ |
command |
String: คำสั่ง fastboot ที่จะเรียกใช้ |
| การคืนสินค้า | |
|---|---|
String |
เอาต์พุตของคำสั่ง fastboot แสดงค่า Null หากคำสั่งล้มเหลว |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
แสดงแผนที่ของซีเรียลอุปกรณ์และระบุว่าอุปกรณ์อยู่ในโหมด fastbootd หรือไม่
| การคืนสินค้า | |
|---|---|
Map<String, Boolean> |
แผนที่ของซีเรียลใน Bootloader หรือ fastbootd โดยบูลีนจะเป็น "จริง" หากอยู่ใน fastbootd |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
แสดงแผนที่ของซีเรียลอุปกรณ์และระบุว่าอุปกรณ์อยู่ในโหมด fastbootd หรือไม่
| พารามิเตอร์ | |
|---|---|
serials |
Map: แผนที่ของหมายเลขซีเรียลอุปกรณ์และหมายเลขซีเรียลโหมด fastboot |
| การคืนสินค้า | |
|---|---|
Map<String, Boolean> |
แผนที่ของซีเรียลใน Bootloader หรือ fastbootd โดยบูลีนจะเป็น "จริง" หากอยู่ใน fastbootd |
getDevices
public Set<String> getDevices ()
แสดงชุดซีเรียลอุปกรณ์ในโหมด fastboot หรือชุดว่างหากไม่มีอุปกรณ์ fastboot
| การคืนสินค้า | |
|---|---|
Set<String> |
ชุดซีเรียลอุปกรณ์ |
isFastbootAvailable
public boolean isFastbootAvailable ()
กำหนดว่า fastboot พร้อมใช้งานหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
แสดงว่าอุปกรณ์อยู่ใน Fastbootd แทน Bootloader หรือไม่
| พารามิเตอร์ | |
|---|---|
serial |
String |
| การคืนสินค้า | |
|---|---|
boolean |
|