Android studio的Terminal使用的是环境变量JAVA_HOME的配置信息!!!
问题描述如下:最近使用gradlew assembleRelease命令打包时提示了Unsupported major.minor version 52.0错误,百思不得其解,于是网上搜了一大堆解决办法。
方法一说这是因为 compileSdKVersion 和 buildToosVersion 版本对不上导致的,例如compileSdkVersion 是23,而 buildToolsVersion 却是 25.0.0 。所以,出现 Unsupported major.minor version 52.0 异常


我将这两个修改成23和23.00还是不行,废弃掉。
方法二说可以进 Open Module Settings 看看 Complie Sdk Version 和 Build Tools Version 是否为空

说这两个是空,我觉得是在逗我,gradle配置不就是这个么???

然后我果断试了方法三:把jdk 的版本升级的 1.8,这个错误是由于高版本的java project使用了低版本的来运行那么对应52.0的jdk版本就是1.8

果然,还是不行,可是明明已经换成了jdk1.8了啊

于是我手动修改了JAVA_HOME配置从我原来的1.7路径改到了1.8



然后,完美。。。BUILD SUCCESSFUL

那么,第一句至关重要!!!


更多相关文章

  1. Js Android(安卓)交互
  2. Android(安卓)源码的建造者模式
  3. 常用的控件使用方法(TextView及其常用属性)
  4. Android(安卓)- Compass(罗盘) 详解
  5. Android安全/开发基础--15--应用程序配置文件详解(AndroidManifes
  6. 底部导航栏:利用viewpager实现Android底部标题栏
  7. MTK Android(安卓)之MT6577驱动笔记
  8. Android中配置改变(Configuration)的处理状态(重点横竖屏切换)
  9. android手机连接到ubuntu方法

随机推荐

  1. Android(安卓)Timer
  2. Android之IPC2————AIDL
  3. [Android] 切换语言后避免Activity重启方
  4. Android(安卓)OpenCV java.lang.Unsatisf
  5. RecyclerView多功能分割线,横竖分割线,带pa
  6. adnroid actionbar属性
  7. android真机上 conn.getOutputStream()异
  8. Android项目流程、设计原则、编码规范、
  9. Arcgis Android - HelloWorld
  10. 如何修改Android的Bitmap