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