android中导入低版本project可能会遇到的编译问题
2012-04-12 23:04
399 查看
使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题。
(1)Unable to resolve target 'android-5'
因为本机中现在使用的是2.1的SDK,API的版本是7;而导入的工程使用的是2.0开发的,其API版本是5。
需要将default.properties中的target=android-5改为target=android-7就好了。
但要注意,也要同步将AndroidManifest.xml中的<uses-sdk android:minSdkVersion="5" />改为<uses-sdk android:minSdkVersion="7" />,否则编译中会警告提示使用的版本过低。
(2)以上完成后,编译中又出现一个新的错误:Conversion to Dalvik format failed with error 1
这个与加载的SDK有关,通过“右键选择工程build path -> configure build path... -> library发现导入的JARs中除了一个Android 2.1-update1外还有一个同路径下的文件夹item,将其移除,clean一下再编译就没问题了。
(1)Unable to resolve target 'android-5'
因为本机中现在使用的是2.1的SDK,API的版本是7;而导入的工程使用的是2.0开发的,其API版本是5。
需要将default.properties中的target=android-5改为target=android-7就好了。
但要注意,也要同步将AndroidManifest.xml中的<uses-sdk android:minSdkVersion="5" />改为<uses-sdk android:minSdkVersion="7" />,否则编译中会警告提示使用的版本过低。
(2)以上完成后,编译中又出现一个新的错误:Conversion to Dalvik format failed with error 1
这个与加载的SDK有关,通过“右键选择工程build path -> configure build path... -> library发现导入的JARs中除了一个Android 2.1-update1外还有一个同路径下的文件夹item,将其移除,clean一下再编译就没问题了。
相关文章推荐
- android中导入低版本project可能会遇到的编译问题(转自: Victor@Beijing)
- [android开发笔记]android中导入版本不一致的project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- 【Android】导入低版本 project到高版本sdk后,遇到的兼容问题的解决
- Android开发中所遇到的问题(1)——导入project失败
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- android studio导入第三方project报红,gradle与gradle插件版本问题
- Eclipse导入Android Project遇到的问题
- Android project编译使用的JDK版本问题
- 多版本java编译android遇到的问题
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- 使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题。
- 关于Android开发导入已有项目遇到Project has no default.properties file! Edit the project properties to set one.问题的解决方法
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- 使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题。
- 升级Android支持库版本遇到的两个问题
- Android Studios导入新项目Building Gradle project info问题