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

دانلود خودکار و اپدیت نرم افزار شبیه بازار

eduitn  12 سال پیش  12 سال پیش
+2 0

سلام اگه بخوام برنامم به صورت خودکار هر وقت اپدیت جدید تغییر دادم خودکار دانلود کنه چکار باید کنم ؟؟ 

0 0
گه و گاهی (مرتب) سروری رو چک کن و نسخه موجود رو با آخرین نسخه مقایسه کن. اگه آخرین نسخه جدید تر تو دیالوگ رو نشون بده و دانلود و .. تا انتها (12 سال پیش)
0 0
روی یکی از وبسرویسهاتون میتونید یک تابع تعریف کنید که آخرین نسخه برنامه را نشون بده و با نسخه فعلی مقایسه کنید (12 سال پیش)
0 0
امکان داره خواهش کنم یه نمونه کد یا سمپل بهم معرفی کنید (12 سال پیش)
0 0
من متوجه نشدم (12 سال پیش)
0 0
کدام قسمت را متوجه نشدید ؟ یک فایل php میذارید که توش یک متغییر را echo میکنه ، اون متغییر هم ورژن برنامه هست. با برنامه میبینید اگر بیشتر بود از ورژن برنامه اون را دانلود میکنید (12 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  12 سال پیش
+7 0

من خودم این کار رو انجام میدم 

موقع شروع ، چک میکنم ببینم به نت وصل هست یا نه 

 public static boolean isOnline() {
        ConnectivityManager cm = (ConnectivityManager) 
G.context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if (ni == null) { return false; } else return true; }

 اگه وصل بود ، میتونیم پیام بدیم که برای بروز رسانی چک بشه ، یا خودکار چک کنیم ، اگه بروزرسانی وجود داشت ، میتونیم به صورت یه فایل apk دانلود کنیم و  برای نصب یک فایل apk هم میتونیم به این شکل عمل کنیم

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() 
+ "/download/" + "app.apk")), "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);

موفق باشید


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