معلومات الحزمة

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

getPackageName

public String getPackageName ()

إرجاع اسم حزمة التطبيق.

عائدات
String

getVersionCode

public String getVersionCode ()

إرجاع اسم إصدار التطبيق. ملاحظة: سيؤدي هذا إلى إرجاع null إذا لم يتم العثور على السمة 'versionCode'

عائدات
String

getVersionName

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