2014-09-27 31 views
-2

即時創建GPS應用程序,即時嘗試檢查運行應用程序的設備是否運行在4.2.2版本或更低版本上。 如果是這樣的應用程序可以通過將其與自己的命令,如果設備運行更高版本4.2.2,然後如何檢查運行我的應用程序的Android設備是否運行在4.2.2版本或更低版本

Intent intent = new Intent("android.location.GPS_ENABLED_CHANGE"); 
intent.putExtra("enabled", true); 
sendBroadcast(intent); 

現在開啓/關閉GPS服務,用戶將獲得鏈接他的pupout消息手動打開GPS。 謝謝。

+0

你的意思是Android的版本? – Pavlos 2014-09-27 01:17:43

+0

如果它幫助你,請接受答案 – Pavlos 2014-09-27 01:25:14

回答

0
int currentapiVersion = android.os.Build.VERSION.SDK_INT; 
if (currentapiVersion >= android.os.Build.VERSION_CODES.JELLY_BEAN_MR1){ 
    // Do something for JellyBean and above versions 
} else{ 
    // do something for phones running an SDK before JellyBean 
} 

下面雖然會給你一個更確切的數字,如4.2.2,而上面的將對API級別進行粗略檢查。

Build.VERSION.RELEASE; 

http://developer.android.com/reference/android/os/Build.VERSION_CODES.html

http://developer.android.com/reference/android/os/Build.VERSION.html

+0

謝謝mateit工作 – wafihsn 2014-09-27 01:37:44

+0

接受答案如果你可以:) – Pavlos 2014-09-27 01:38:53

相關問題