我想检查我的应用程序运行在哪个平台上。操作栏:在Java中检查平台版本
更准确,我想检查我的应用程序在Android的V3.2及更高运行或平台比Android V3.2旧的运行。
但我不知道如何在Java代码中进行这种检查?任何人都可以帮助我?
我想检查我的应用程序运行在哪个平台上。操作栏:在Java中检查平台版本
更准确,我想检查我的应用程序在Android的V3.2及更高运行或平台比Android V3.2旧的运行。
但我不知道如何在Java代码中进行这种检查?任何人都可以帮助我?
使用此项:android.os.Build.VERSION.SDK_INT;
它返回API级别。
您可以通过使用android.os.Build.VERSION_CODES
它将返回当前Android版本的代码检查
请参考以下链接
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html
这是一个很好的......答案其余的都是错的:) – Selvin 2012-02-23 10:46:12
注Build.VERSION.SDK_INT仅适用于Android 1.6及更新版本。 Build.VERSION.SDK适用于所有Android版本,包括1.5。但是,一旦你选择了1.5支持,切换到SDK_INT是个好主意。 **阅读此评论在http://stackoverflow.com/a/1883201/379693** – 2012-02-23 10:49:31
你应该comare到fx .: Build.VERSION_CODES.HONEYCOMB_MR2 ...更多关于Build.VERSION_CODES信息从sankar回答 – Selvin 2012-02-23 10:51:39