Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Paksa pengguna untuk memiliki versi aplikasi android terbaru

Itulah yang akan saya lakukan:

Memeriksa versi terbaru di server Anda, dalam file teks:

HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
HttpResponse response = client.execute(request);

String latestVersion = "";
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
    str.append(line);
}
in.close();
latestVersion = str.toString();

lalu bandingkan dengan versi yang diinstal:

private String getSoftwareVersion() {
    try {
            PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
            return packageInfo.versionName;//EDIT: versionCode would be better
    } catch (PackageManager.NameNotFoundException e) {
            Log.e(TAG, "Package name not found", e);
    };
 }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat Tabel menggunakan vb.net, mysql

  2. Peringatan:mysql_query():argumen yang diberikan bukan sumber MySQL-Link yang valid

  3. Terlalu banyak peningkatan otomatis dengan ON DUPLICATE KEY UPDATE

  4. Bagaimana saya bisa menulis SQL untuk tabel yang memiliki nama yang sama dengan kata kunci yang dilindungi di MySql?

  5. PILIH nilai yang berbeda untuk beberapa baris ID yang sama