Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject
http://blog.csdn.net/ithouse/article/details/71248820http://blog.csdn.net/ithouse/article/details/71248820
出现这个错误一般是在高版本的AndroidStudio里导入旧版本的gradle项目,需要:
1. 打开build.gradle(Project :)文件,修改classpath为(如果不知道应该修改为多少,请新建一个项目,参考新建项目里的classpath):
classpath 'com.android.tools.build:gradle:2.3.1'
打开gradle/wrapper/gradle-wrapper.properties文件,修改distributionUrl为
distributionUrl=http://services.gradle.org/distributions/gradle-3.3-all.zip
或本地相关distribution,然后重试。遇到下载很慢的情况,请手动下载相关distribution,复制到如下目录即可。
C:\Users\Jason\.gradle\wrapper\dists\gradle-3.3-all\对应文件夹\
如遇到类似如下错误:
Error:Execution failed for task ':transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE
File1: C:\AppsBackup\libs\jackson-annotations-2.4.0.jar
File2: C:\AppsBackup\libs\jackson-core-2.4.0.jar
File3: C:\AppsBackup\libs\jackson-databind-2.4.0.jar
则在gradle文件的Android节点下添加如下信息:
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
}
相关文章
- Android API之android.view.View.MeasureSpec
- Android API之android.os.AsyncTask
- android 属性动画
- loadrunner11 错误:Error -26377: No match found for the requested parameter XXXX. web_custom_request(XXX) highest severity level was "ERROR",....... [MsgId: MMSG-26387]
- bug_ _ android.view.InflateException: Binary XML file line #2: Error inflating class <unknown
- android 中怎么保存当前按钮的状态?就是退出后重新进入还是上一次离开的状态
- Android开发学习---使用Intelij idea 13.1 进行android 开发
- 1、Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtoco
- loadrunner11 错误:Error -26377: No match found for the requested parameter XXXX. web_custom_request(XXX) highest severity level was "ERROR",....... [MsgId: MMSG-26387]
- Error message Exception raised without specific error
- Fiori Error message Exception raised without specific error
- 成功解决Error while trying to retrieve text for error ORA-12154
- 成功解决pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 48, saw 2
- Android 12.0 屏蔽FallbackHome机制去掉android正在启动直接进入默认Launcher功能实现
- Android 9.0 延时开机动画解决首次开机黑屏和去掉android正在启动的提示框
- 【Android Gradle 插件】LintOptions 配置 ⑧ ( ignoreWarnings 属性配置 | lintConfig 属性配置 | noLines 属性配置 )
- 【Android 电量优化】JobScheduler 源码分析 ( JobServiceContext 源码分析 | 闭环操作总结 | 用户提交任务 | 广播接收者接受相关广播触发任务执行 )★
- Android Java调用ffmpeg命令
- Android 开源项目android-open-project解析之(三) ScrollView,TimeView,TipView,FlipView
- log4j:ERROR Could not find value for key log4j.appender.error
- Android 11.0 系统禁用深色主题背景功能
- Android开发之利用MediaCodec 获取视频的sps pps 和视频数据