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

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)

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

addPerUserAttribute

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

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

attr String

value String

getCodePath

public String getCodePath ()

แสดงตำแหน่งที่แพ็กเกจอยู่ในระบบไฟล์

คิกรีเทิร์น
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

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

คิกรีเทิร์น
String

รับชื่อแพ็กเกจ

public String getPackageName ()

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

คิกรีเทิร์น
String

getVersionCode

public String getVersionCode ()

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

คิกรีเทิร์น
String

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

public String getVersionName ()

แสดงชื่อเวอร์ชันของแอปพลิเคชัน หมายเหตุ: ระบบจะแสดงผล null หากเป็น "versionName" ไม่พบแอตทริบิวต์ เช่น บนอุปกรณ์ Froyo

คิกรีเทิร์น
String

isPersistentApp

public boolean isPersistentApp ()

แสดงผล true หากเป็นแอปถาวร

คิกรีเทิร์น
boolean

แอประบบ

public boolean isSystemApp ()

แสดงผล true หากเป็นแอประบบ

คิกรีเทิร์น
boolean

อัปเดตระบบแอป

public boolean isUpdatedSystemApp ()

แสดงผล true หากเป็นแอประบบที่มีการอัปเดต

คิกรีเทิร์น
boolean