请教个问题,如果apk中有4.0的API,安装在2.2的机器上的话,只要不执行到4.0的API的那段代码,应该是安全的吧?
------解决方案--------------------
安全....
------解决方案--------------------
可以用try catch来处理,捕获对应的error
例如ClassNotFoundError或者NoSuchMethodError
------解决方案--------------------
Build.VERSION.SDK_INT是当前系统的api level,可以用这个来实现在不同api level走不同的流程。
这也是android适应各种系统版本的一个常用方法。