studio依赖包中出现的问题
来源:互联网 发布:查看域名真实ip 编辑:程序博客网 时间:2024/05/17 04:14
- 错误:Error:unsupported class file version 52.0
问题出现状态:新建依赖包添加到主程序运行,报如下错误
Error:unsupported class file version 52.0:app:transformClassesWithDexForDebug FAILEDError:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_111\bin\java.exe'' finished with non-zero exit value 1
错误分析:依赖库JDK版本高于主程序,可能问题是Android主项目用的1.7环境编译,不能够解析JDK 1.8的版本,从而出现这个错误
解决办法,只需要指定依赖库的JDK版本,如下在module的gradle文件中加上两句话
apply plugin: 'java'dependencies { compile fileTree(dir: 'libs', include: ['*.jar'])}buildscript { tasks.withType(JavaCompile) { sourceCompatibility = JavaVersion.VERSION_1_7 targetCompatibility = JavaVersion.VERSION_1_7 }}
- 错误:控制台打印的java代码乱码
出现方式:平时用java程序测试代码,发现打印的汉字是乱码,这个肯定是编码的问题了,直接在module的gradle文件添加如下代码
apply plugin: 'java'dependencies { compile fileTree(dir: 'libs', include: ['*.jar'])}tasks.withType(JavaCompile) { options.encoding = "UTF-8"}
顺便再说个创建main函数方法的快捷键:首字母串起来【psvm】
0 0
- studio依赖包中出现的问题
- Android Studio 导入依赖包 出现问题的解决方法
- Android Studio的导包依赖问题
- Android Studio中,新建项目出现依赖问题
- Android Studio中 Module依赖的问题
- maven中依赖包的问题
- 解决apt-get install出现依赖包的问题
- 依赖包出现类重名问题
- android studio中出现的问题
- studio中出现的问题及解决方案
- Android studio使用中出现的问题
- Android Studio安装中出现的问题
- android studio安装中出现的问题
- 【Gradle】Android Studio中Gradle重复依赖的问题
- Android studio导入依赖包的方法
- android studio依赖包带来的便捷
- studio添加Eclipse的依赖包
- Android Studio:依赖包的版本号
- MonoBehavior的调用优化
- Gradle构建不同版本App
- 全栈笔记:每天推荐几篇优质的全栈开发文章 (以及我对全栈的看法)
- 僵尸进程和孤儿进程的模拟实现
- C++虚函数表
- studio依赖包中出现的问题
- Java面试题
- TweenAnimation和PropertyAnimation
- 微软云Linux服务器 Mysql、tomcat远程连接错误解决办法
- 关于PHP的错误机制总结
- ConcurrentHashMap原理分析
- jmeter beanShell断言
- JS forEach 中断循环
- centos7 安装php7+nginx+mysql踩过的坑