AndroidStudio运行错误minSdk(API 24) > deviceSdk(API 19) 的解决方法
今天在AndroidStudio2.2中运行一个工程,选择运行的终端设备时报错:minSdk(API 24) > deviceSdk(API 19),
如下图:
意思是说,我选择的运行设备的Android版本(deviceSdk),不符合(低于)我工程的编译设置中的最低Android版本要求(minSdk)。
解决办法是:在不影响运行功能的情况下,降低编译设置中的版本号。
具体步骤为:
1,在app的build.gradle中,将android代码块里面的minSdkVersion改成19或者小于19即可;
2,然后进行Sync Now;
再运行就ok了。
(但是如果要运行的功能在低版本中未提供,降低编译版本设置后可能编译不过,那可能就得换个高版本的Android终端了吧,请自行尝试此情况。)
参考资料:
http://blog.csdn.net/shenshizhong/article/details/52584281
http://www.cnblogs.com/Iamasoldier6/p/5205446.html
不要人夸好颜色,只留清气满乾坤。