تالار گفتمان nCIS.ir

نسخه‌ی کامل: درخواست نمونه کد برای چک کردن ورژن برنامه و دانلود از سرور
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام و خسته نباشبد
نمونه کد برای بروز رسانی برنامه 
ورژن با سرور چک کنه و در شرایط محیا بودن فایل و  از سرور دانلود کنه و نصب انجام شود
باتشکر
import android.os.Build;

...

Build.MANUFACTURER // String : Manufacturer (Company)
Build.MODEL // String : Device Model
Build.VERSION.SDK_INT // int : Device Android API Version

// Application version
public static String getVersion() {
    Context CONTEXT = getApplicationContext();
    try {
        return String.valueOf(CONTEXT.getPackageManager().getPackageInfo(CONTEXT.getPackageName(), 0).versionCode);
    } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
    }
    return null;
}
این کدها به‌ترتیب برای دریافت اسم کارخانه‌ی سازنده، مدل دستگاه و ورژن اندروید و نسخه‌ی برنامه هستن. حالا کافیه توی سرور هم آخرین نسخه رو نگهداری کنین توی دیتابیس و با وب‌سرویس مقایسه کنید و هروقت نسخه‌ی جدید اومد، مثل یک فایل معمولی دانلود کنید. اگه جایی مشکل بود بفرمایید.