[置顶] 【Android】AndroidStudio导入别人的项目报错。编译通过,无法运行解决方案
2016-10-12 14:44
2386 查看
作者:程序员小冰
新浪微博:http://weibo.com/mcxiaobing
长期维护的Android项目,里面包括常用功能实现,以及知识点详解,
当然还有Java中的知识点。具体请看github:
说明,本人从github上下了一个代码,导入到AndroidStudio中,编译没问题,不过突然运行的时候就报错了。提示没有jdk8,大概意思我理解的就是这样。因为我电脑上一直都是装JDK7的,所以就google搜了一下答案,然后就解决了。下面是错误代码:
解决方法:1,去安装jdk7,然后配置好环境变量。
2,修改AndroidSutdio本地的jdk目录。
AndroidStudio->Project Structure->更改JDK location改为JDK8即可。
新浪微博:http://weibo.com/mcxiaobing
长期维护的Android项目,里面包括常用功能实现,以及知识点详解,
当然还有Java中的知识点。具体请看github:
https://github.com/QQ986945193/DavidAndroidProjectTools
说明,本人从github上下了一个代码,导入到AndroidStudio中,编译没问题,不过突然运行的时候就报错了。提示没有jdk8,大概意思我理解的就是这样。因为我电脑上一直都是装JDK7的,所以就google搜了一下答案,然后就解决了。下面是错误代码:
Error:FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'. > When running gradle with java 5, 6 or 7, you must set the path to jdk8, either with property retrolambda.jdk or environment variable JAVA8_HOME * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: A problem was found with the configuration of task ':app:compileRetrolambdaDebug'. > Directory 'D:\AndroidStudio\AndroidSamples\app\build\retrolambda\debug' specified for property 'inputDir' does not exist. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ==============================================================================
解决方法:1,去安装jdk7,然后配置好环境变量。
2,修改AndroidSutdio本地的jdk目录。
AndroidStudio->Project Structure->更改JDK location改为JDK8即可。
相关文章推荐
- [置顶] 编译Android项目的时候报错Unable to execute dex: java.nio.BufferOverflowException. 解决方案
- Eclipse中在android项目中出现新建一个Activity后,出现整个工程的报错以及包导入以后无法运行等等情况分析。
- Android Studio导入Fresco项目编译报错unable to expand TAR 'imagepipeline\build\downloads\libjpeg-turbo-1.3.1.tar.gz'解决
- cocos2dx3.4-android项目eclipse运行报错CDT',Properties下c/c++build无法打开
- androidstudio导入library项目开源库后,运行项目出现两个app的解决方案
- 【Android开发遇错】AndroidStudio导入项目一直Building解决方案
- androidstudio gradle问题 导入别人项目 编译很久问题
- Android Studio导入jar后无法识别、但项目能正常运行的问题
- Android无法删除项目+导入项目报错
- [置顶] android studio导入别人的项目或者更新后Gradle版本不匹配无法下载导致的错误
- [置顶] 让导入的Android项目,运行起来的方法。
- Android 关于图片文件夹后缀错误,使应用在源码下编译通过却无法运行的错误
- Android 项目换台机器无法编译运行原因之 jar文件引用失败
- iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- 导入其它android项目或自己建的android项目运行时出现 Could not found *.apk 终极解决方案
- Android导入项目后没有jar无法运行解决办法
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- C#工程添加了DLL编译运行时却提示”无法加载DLL“的解决方案
- Android项目导入出现问题解决方案