带有compileSdkVersion 16的Android Studio无法在Mac上编译

时间:2015-09-29 17:15:52

标签: android linux macos android-appcompat

我已经使用了Linux一段时间了,现在我在Mac上。 我使用Android Studio,我想编译我在Linux上从Eclipse导出的旧项目。我已经“修复”了gradle配置以在Mac上运行,但是我在16上设置了compileSdkVersion(就像我在linux上使用的那样)。我的项目给了我一些关于appcompat-v7的错误 图片链接:(没有足够的点张贴图片)http://i.stack.imgur.com/uWj7f.jpg

当我设置一个更大的compileSdkVersion时,它给了我大约5个错误,但是我想在Linux上用版本16进行编译。我需要做什么? 此致!

2 个答案:

答案 0 :(得分:0)

要使用AppCompat 23.0.1,您必须使用API​​ 23进行编译。

请注意,targetSdkVersion实际上并未改变您应用中的任何行为 - 这就是LinearLayout所做的。

答案 1 :(得分:0)

检查您的compilesdk版本。它必须是> =支持库版本。例如,如果您使用appcompat版本7.23,则使用compileSdkVersion 23