android sdk问题

还是老问题,这次在尝试使用github开源代码时出现sdk版本问题,校园健康行项目开始使用的最小sdk版本为14,而chatmessageview需要的最小sdk版本为15,但为我不敢贸然改变,怕出大问题。

minsdkversion:

  app最低支持sdk版本,低于此不让安装;

  安装时检测;

targetsdkversion:

  作用:标识在指定的SdkVersion已做充分测试,Android系统不会针对此版本进行兼容处理

          如果targetSdkVersion=16的app跑在SdkVersion=16的手机上,则Android系统不会做任何兼容处理,从而提高了性能

          如果targetSdkVersion=16的app跑在SdkVersion=17的手机上,则Android系统需要做兼容处理以保障app仍然以16的特性运行

maxsdkversion:

  app最高支持sdk版本,高于此也不让安装;

  安装时检测;

targetSdkVersion:适配的版本

compileSdkVersion:编译的版本

buildToolsVersion:构建工具版本

这三版本要一致,构建的就是targetsdkversion这个版本,要对应的编译构建工具。

参考链接

原文地址:https://www.cnblogs.com/jiaoaoshirenjinbu/p/12726533.html