请参阅下面的截图,我的Android Studio项目设置:
我在这里看到的是我正在使用android-L SDK版本进行编译,目标SDK版本为19,最低SDK版本为19。
我尝试在Samsung S4 v4.4.2手机上运行此应用程序(这只是模板空白活动应用程序,没有任何更改),IDE告诉我它不兼容。
显然,我并不了解这三个{compile,min,target}SdkVersion
定义是什么。有人可以赐教我吗?
答案 0 :(得分:0)
使用Android L预览SDK编译的应用目前只能安装在运行Android L预览的设备上。
在发布Android L预览版之前,我不建议使用它进行编译(或使用它的任何部分),除非您特别感兴趣的是测试Android L功能或API。如果是这种情况,请使用预览图像创建模拟器,或者获取支持Google发布的预览图像的设备并在那里安装预览。
解决三个版本属性: