2015-11-03 53 views
0

我剛剛發現,我有一段代碼在Android 4.4.4上不起作用,所以我不想運行它並且我想有這方面的,如果其他條件然而,當我試圖通過它不起作用的代碼檢查,即使我知道,因爲的Android 4.4.4的是Android 4.4.2都是API的19如何區分Android 4.4.4和Android 4.4.2代碼

我的問題是如何區分?

+4

大概所有你需要知道的是在這裏:http://stackoverflow.com/questions/3093365/how-can-i-check-the-system-version-of-android – mjp66

+1

你確定它發生在4.4。 4爲每個設備?我的猜測是你的應用程序在某些製造商設備上崩潰。例如,他們有特定的三星只有崩潰等 –

+0

是什麼類型的問題是? – Androider

回答

0

使用下面的代碼:

if(Build.VERSION.SDK_INT == Build.VERSION_CODES.HONEYCOMB){ } 

然而Build.VERSION.RELEASE將給出確切串!

+0

Varun Bhai ....我必須檢查Build.VERSION.Release才能完成,因爲4.4.2和4.4.4都是KitKat。我對嗎? – Saty

+0

是的,基本上看類Build.VERSION,你可以在這裏找到這個信息 –