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

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 إذا كان هذا تطبيق نظام تم تحديثه.

الثوابت

الإشارة

public static final int FLAG_PERSISTENT

القيمة الثابتة: 8 (0x00000008)

الطرق العامة

إضافة PerUserAttribute

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

المعلمات
userId int

attr String

value String

الطريقة getCodePath

public String getCodePath ()

يعرض مكان وجود الحزمة في نظام الملفات.

المرتجعات
String

الحصول على وقت التثبيت الأول

public String getFirstInstallTime (int userId)

المعلمات
userId int

المرتجعات
String

الحصول على اسم الحزمة

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

تطبيق محدَّث

public boolean isUpdatedSystemApp ()

يعرض true إذا كان هذا تطبيق نظام تم تحديثه.

المرتجعات
boolean