بروز خطا
   [message]
رای ها
[dataList]
پرسش و پاسخ

سوال : چگونه بفهمیم هر اپلیکیشن از چه نسخه اندروید پشتیبانی میکنه؟

مدیریت گفتگو
мσнαммαɔ 9 سال پیش
آخرین تغییر: 9 سال پیش

سلام به همه دوستان ؛

کسی میدونه آیا روشی هست برای همچین چیزی یا نه؟

چجوری میشه متوجه شد یه نرم افزار چه نسخه ای از اندروید به بعد رو پشتیبانی میکنه؟

مثلا 2.2 به بعد و ...

اگر راهی هست ممنون میشم بگید.

نظرات

پاسخ‌ها 1

k112 9 سال پیش

با سلام

میتونید ورژن کامپایل رو به چندین روش پیدا کنید مثل

 
try {
PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
int targetSdkVersion = packageInfo.applicationInfo.targetSdkVersion;
Log.e(TAG, "" + targetSdkVersion );
}
catch (PackageManager.NameNotFoundException e) {
Log.e(TAG, e.getMessage());
}

اگر بخواهید بفهمید گوشی از چه ورژنی استفاده میکنه 

Build.VERSION.SDK_INT

و راه حل برای minsdkversion اینه که manifest رو باز کرده از اون بخونید

نظرات

мσнαммαɔ 9 سال پیش
راه های ساده تر نیست؟ مثلا من میخوام متوجه بشم که برنامه "موبوگرام" از چه ورژن های اندروید پشتیبانی میکنه! راه ساده ای نیست که بشه متوجه شد؟
k112 9 سال پیش
در این مورد اطلاعی ندارم که ایا میشه منیفست یک اپلیکیشن رو خوند یا نه! چیزی هم پیدا نکردم
Lion and the rabbit 9 سال پیش
من نمیدونم چجوری ولی اگه نمیدونی موبوگرام از چه ورژن اندروید پشتیبانی میکنه 4 به بعد هست

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