观书散遗帙,探古穷至妙。这篇文章主要讲述android studio导入工程时遇到的问题相关的知识,希望能为你提供帮助。
【android studio导入工程时遇到的问题】克隆android ar sdk,
用android studio
导入里面的samples
错误提示如下:
Error:(1, 1) A problem occurred evaluating project ‘:app‘. >
java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0
android studio 2.0
sdk 6.0
今天用android studio导入工程时遇到上面的问题
1.首先以为是自己的android studio 和SDK版本不是最新的,于是更新到最新android studio 2.3.3
sdk 7.1.1
错误依旧
2.百度查找
网上说的都是 导入的工程里提示用的sdk版本和本地的版本不一致,于是检查了一下, 错误照旧
3.请同事看了下
原来我用eclipse打开过这个工程,里面的目录结构变了,所以打开有一大堆红色的
4.于是从github上重新搜索arcore->
most
重新下载了一份新的
5.重新用android studio 导入,还是报同样的错误
6.查找一番,原来是使用的jdk有问题,详述如下:
做android开发,编译android源码
之前电脑是编译android 6.0
用的是jdk1.7
后来编译android7.0
用的jdk是open jdk1.8
当前用的jdk是openjdk1.8
只是在~/.bashrc里改了下java的路径
原来jdk1.7的目录还是保存在本地
于是android studio导入工程时 自动加载了jdk1.7的目录
最终解决:在android studio里更改jdk的路径为1.8的路径就OK了,
搞了一个下午。。。
推荐阅读
- About App Sandbox
- Android util - 获取剪贴板内容
- Android 6.0 Marshmallow介绍
- Android 5.0 Lollipop介绍
- Java垃圾回收
- Java线程死锁
- Java中的守护程序线程
- Java中如何创建线程
- Java Runnable接口