آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مجوز بازیابی برنامه‎های در حال اجرا

حمید زمانی  9 سال پیش  9 سال پیش
+3 0

داشتم یکی از برنامه های کافه بازار رو بررسی می کردم که به مجوز بازیابی برنامه‎های در حال اجرا برخوردم.
اول از همه می خوام بدونم اسن چه مجوزیه؟(android.permission. xxxxxx )
دوم اینکه چطوری می تونم متوجه بشم که یه برنامه ای مثل برنامه وایبر اجرا شده و همچنین متوجه بشم که بسته شده؟

+1 0
در این زمینه اطلاعاتی بدست آوردم که کارم رو راه انداخت انشالله سر فرصت و بعد از بستن پروژم اگه وقت شد حتما آموزشش رو میذارم (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
پاشا  9 سال پیش
+4 0

1- یادت نره مجوز "android.permission.GET_TASKS permission" رو بگیری.

2- اگه قراره برنامه رو در مارکت بزاری (هر مارکتی)، ازت در مورد دلیل این مجوز سوال میشه و کمی داستان خواهی داشت. (چون مجوز حساسیه)

// android.permission.GET_TASKS permission required.

public static final boolean isApplicationRunning(final Context APPLICATION_CONTEXT, final String PACKAGE_NAME)
{
final ActivityManager _OBJ_AM = (ActivityManager) APPLICATION_CONTEXT.getSystemService("activity");
List<RunningAppProcessInfo> _lst_Processes = _OBJ_AM.getRunningAppProcesses();
byte i;

for (i = 0; i < _lst_Processes.size(); i ++)
{
if (_lst_Processes.get(i).processName.contains(PACKAGE_NAME)) return true;
}

return false;
}
0 0
کده کامل تری رو بدست آوردم سر فرضت حتما آموزشش رو میذارم (9 سال پیش)
+2 0
طولانی بودن کد دلیلی بر کامل بودن و بهتربودن نیست. (9 سال پیش)
+1 0
عزیز من گفتم کدم طولانیه؟ گفتم کامل تره ، من از شما تشکر می کنم که جواب دادین ، ممنون ، کد من هم مثله ماله شماست فقط یه مقدار مخلفات داره (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .