Mengambil informasi versi tentang aplikasi Anda dan BlackBerry Messenger SDK

Kelas net.rim.blackberry.api.bbm.platform.profile.UserProfile menyediakan metode yang memungkinkan aplikasi Anda mengambil versi aplikasi Anda dan versi BlackBerry Messenger SDK yang diinstal pada perangkat BlackBerry pengguna. Anda juga bisa mengambil net.rim.blackberry.api.bbm.platform.profile.BBMPlatformContact untuk mendapatkan informasi yang sama tentang kontak pengguna. Anda bisa menggunakan informasi ini untuk menentukan apakah aplikasi Anda kompatibel di antara pengguna.

Untuk mengambil versi aplikasi Anda yang diinstal pada perangkat BlackBerry pengguna, panggil getAppVersion() pada objek userProfile yang mewakili profil BBM pengguna.

String myTpaVersion = myUserProfile.getAppVersion();

Untuk mengambil versi aplikasi Anda yang diinstal oleh kontak pengguna, panggil getAppVersion() pada objek BBMPlatformContact yang mewakili profil BBM kontak.

String tpaVersion = contact.getAppVersion();

// Use the application version information to determine the compatibility
// of your application between users. 
If (myTpaVersion > tpaVersion)
{
     Dialog.alert("Unable to start game. Contact requires a newer version
      of the application.");
)

Untuk mengambil versi BlackBerry Messenger SDK yang diinstal pada perangkat BlackBerry pengguna, panggil getBBMSDKVersion() pada objek userProfile yang mewakili profil BBM pengguna.

int myBbmSdkVersion = userProfile.getBBMSDKVersion();

Untuk mengambil versi BlackBerry Messenger SDK yang diinstal oleh kontak pengguna, panggil getBBMSDKVersion() pada objek BBMPlatformContact yang mewakili profil BBM kontak.

int bbmSdkVersion = contact.getBBMSDKVersion();

// Use the SDK version information to determine BBM platform compatibility
// between BlackBerry devices
if (myBbmSdkVersion > bbmSdkVersion)
{
    Dialog.alert ("Unable to share content. Contact requires a newer
     version of the BlackBerry Messenger SDK");
}

Apakah informasi ini berguna? Kirimkan komentar Anda kepada kami.