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 () يُرجع |
boolean | isSystemApp () يُرجع |
boolean | isUpdatedSystemApp () يُرجع |
public static final int FLAG_PERSISTENT
القيمة الثابتة: 8 (0x00000008)
public void addPerUserAttribute (int userId, String attr, String value)
حدود | |
---|---|
userId | int |
attr | String |
value | String |
public String getCodePath ()
يُرجع مكان وجود الحزمة في نظام الملفات.
عائدات | |
---|---|
String |
public String getFirstInstallTime (int userId)
حدود | |
---|---|
userId | int |
عائدات | |
---|---|
String |
public String getPackageName ()
إرجاع اسم حزمة التطبيق.
عائدات | |
---|---|
String |
public String getVersionCode ()
إرجاع اسم إصدار التطبيق. ملاحظة: سيؤدي هذا إلى إرجاع null
إذا لم يتم العثور على السمة 'versionCode'
عائدات | |
---|---|
String |
public String getVersionName ()
إرجاع اسم إصدار التطبيق. ملاحظة: سيؤدي هذا إلى إرجاع null
إذا لم يتم العثور على سمة 'versionName'، كما هو الحال في أجهزة froyo.
عائدات | |
---|---|
String |
public boolean isPersistentApp ()
يُرجع true
إذا كان هذا تطبيقًا مستمرًا.
عائدات | |
---|---|
boolean |
public boolean isSystemApp ()
يُرجع true
إذا كان هذا تطبيق نظام.
عائدات | |
---|---|
boolean |
public boolean isUpdatedSystemApp ()
يُرجع true
إذا كان هذا تطبيق نظام تم تحديثه.
عائدات | |
---|---|
boolean |