如何检查Android版本的代码,如1.5或1.6

ila*_*ana 15 android android-ndk

我需要检查目标设备上当前运行的Android发行版本的代码.你能提供代码示例吗?

小智 25

我一直在寻找这个并没有找到解决方案 - 最终在这里结束了我自己想出来所以对于那里寻找这个的人:

int SDK_INT = android.os.Build.VERSION.SDK_INT;

这将返回os sdk等级7 eclair 8 froyo等


小智 9

要获得Android的构建版本,如:2.2,2.3.3,4.0或4.0.3 ......请使用以下代码:

String deviceVersion = Build.VERSION.RELEASE;
Run Code Online (Sandbox Code Playgroud)


Dro*_*hen 1

我认为这是我自己的问题的重复:ndk version at run time。简短的回答:本机应用程序没有简单的方法来执行此操作(但是您可以运行 Java 应用程序并与其通信以获取版本)。