Android project编译使用的JDK版本问题
来源:互联网 发布:九龙医院网络预约 编辑:程序博客网 时间:2024/05/16 10:00
昨天接到一个任务,完成车载语音大助理项目中微信功能的开发,使用微信API,使用全新的人机交互方式,通过语音操控微信,并完成与语音大助理的对接。师父首先给了我之前某汽车厂商做的一个类似project的源码和相关文档,感谢万鹏讲之前语音助理中的http操作抽出来封装为jar包供项目使用。Project是基于Android Studio开发的,而我们项目组的开发IDE是Eclipse,所以要进行移植。由于我们使用的ADT版本比较低,最高只支持JDK 1.6,而在project中使用了大量的Java 7中的新特性,所以产生了冲突。所以要么去掉project中使用的Java 7新特性,要么升级ADT版本。在ADT 8时,开始支持JDK 1.6,而在2014年3月发布的ADT 22.6.0中开始支持Java 7新特性,在2014年6月发布的ADT 23.0.0中对于针对L Preview平台开发的项目必须使用JDK 1.7编译。如下图:
2014年三月发布的ADT 22.6.0开始支持Java 7新特性
2014年6月发布的ADT 23.0.0中规定针对Android L开发者预览版开发的项目必须使用JDK 1.7编译
所以要么使用低版本jdk编译,然后更改源码中使用的Java新特性为当前jdk支持的语言特性;要么使用高版本的ADT。
0 0
- Android project编译使用的JDK版本问题
- 解决maven update project jdk编译版本变化的问题
- [android开发笔记]android中导入版本不一致的project可能会遇到的编译问题
- Android编译的jdk版本探究
- android中导入低版本project可能会遇到的编译问题
- android中导入低版本project可能会遇到的编译问题
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)
- JDK 不同版本编译问题
- JDK 不同版本编译问题 ........
- android系统编译jdk版本
- Android编译jdk版本错误
- java程序的编译和运行依赖jdk版本问题
- 关于java文件编译后的JDK版本问题
- Tomcat的JSP编译时使用的JDK的版本
- JDK版本的问题。
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- Java Class编译时使用的JDK版本查看
- POJ2566-Bound Found
- android中ineten的七大属性
- 迷宫探索
- 202. Happy Number
- 区断标记
- Android project编译使用的JDK版本问题
- [HDU 5730] Shell Necklace (FFT+CDQ分治)
- 贝塞尔曲线初探
- Python快速学习第三天
- 表单 fieldset
- 驴友计划
- 十、自定义标题栏
- python学习中一个单线程爬虫
- POJ 1986 Distance Queries(查询两点距离,LCA)