ข้อมูลแพ็คเกจ

public class PackageInfo
extends Object

java.lang.Object
com.android.tradefed.device.PackageInfo


คอนเทนเนอร์สำหรับข้อมูลแพ็คเกจของแอปพลิเคชันแยกวิเคราะห์จากอุปกรณ์

สรุป

ค่าคงที่

int FLAG_PERSISTENT

วิธีการสาธารณะ

void addPerUserAttribute (int userId, String attr, String value)
String getCodePath ()

ส่งคืนตำแหน่งที่ตั้งของแพ็คเกจในระบบไฟล์

String getFirstInstallTime (int userId)
String getPackageName ()

ส่งกลับชื่อแพ็คเกจของแอปพลิเคชัน

String getVersionCode ()

ส่งคืนชื่อเวอร์ชันของแอปพลิเคชัน

String getVersionName ()

ส่งคืนชื่อเวอร์ชันของแอปพลิเคชัน

boolean isPersistentApp ()

คืน true หากเป็นแอปถาวร

boolean isSystemApp ()

คืน true หากเป็นแอประบบ

boolean isUpdatedSystemApp ()

คืน true หากเป็นแอประบบที่ได้รับการอัปเดต

ค่าคงที่

FLAG_PERSISTENT

public static final int FLAG_PERSISTENT

ค่าคงที่: 8 (0x00000008)

วิธีการสาธารณะ

เพิ่ม PerUserAttribute

public void addPerUserAttribute (int userId, 
                String attr, 
                String value)

พารามิเตอร์
userId int

attr String

value String

รับรหัสเส้นทาง

public String getCodePath ()

ส่งคืนตำแหน่งที่ตั้งของแพ็คเกจในระบบไฟล์

ส่งคืน
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

พารามิเตอร์
userId int

ส่งคืน
String

getPackageName

public String getPackageName ()

ส่งกลับชื่อแพ็คเกจของแอปพลิเคชัน

ส่งคืน
String

รับรหัสเวอร์ชัน

public String getVersionCode ()

ส่งคืนชื่อเวอร์ชันของแอปพลิเคชัน หมายเหตุ: สิ่งนี้จะคืน null หากไม่พบแอตทริบิวต์ 'versionCode'

ส่งคืน
String

รับชื่อเวอร์ชัน

public String getVersionName ()

ส่งคืนชื่อเวอร์ชันของแอปพลิเคชัน หมายเหตุ: สิ่งนี้จะคืน null หากไม่พบแอตทริบิวต์ 'versionName' เช่น บนอุปกรณ์ froyo

ส่งคืน
String

isPersistentApp

public boolean isPersistentApp ()

คืน true หากเป็นแอปถาวร

ส่งคืน
boolean

isSystemApp

public boolean isSystemApp ()

คืน true หากเป็นแอประบบ

ส่งคืน
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

คืน true หากเป็นแอประบบที่ได้รับการอัปเดต

ส่งคืน
boolean