这是一个令人讨厌的。我有一个基于Gradle的简单项目结构,与我拥有的其他项目非常相似。该项目具有以下进口:
dependencies {
compile 'com.android.support:support-v4:13.0.+'
compile files('libs/jackson-annotations-2.1.0.jar')
compile files('libs/jackson-core-2.1.0.jar')
compile files('libs/jackson-databind-2.1.0.jar')
compile files('libs/zip4j_1.3.1.jar')
compile files('libs/httpclient-4.1.3.jar')
compile files('libs/httpclient-cache-4.1.3.jar')
compile files('libs/httpcore-4.1.4.jar')
compile files('libs/httpmime-4.1.3.jar')
compile project(":grid_lib")
}
哪个很好。
唯一的问题是Android Studio无法识别这些类,因此它们全都为红色且没有intel。很烦人!
我的头撞墙已经太久了,所以我现在在这里尝试。你们怎么说 有任何想法吗?
谢谢 :-)
编辑
对于那些发现相同问题的人,我已经回答了自己的问题。
好吧,回答我自己的问题...
有时,Android Studio的Gradle变得一团糟,我发现了一个简单的解决方法:
对于其他gradle问题,可能需要执行一个附加步骤,即将gradle包装器(gradlew文件和gradle文件夹,而不是.gradle文件夹)从新创建的项目复制到您自己的项目中,然后重新导入您的项目。
您现在可以删除新项目了……当然。
Gradle的版本不断变化。如果您仍然遇到问题,请尝试以下操作-
编辑gradle / wrapper / gradle-wrapper.properties文件,并更新分发URL的版本。当前应为1.8,但将来可能会更改。因此,您可以使用“新项目”来确定版本。示例:distributionUrl = http \://services.gradle.org/distributions/gradle-1.8-bin.zip
编辑您的build.gradle文件,并将最低版本更改为0.6。+-以后可能会再次更改。当前版本的示例:classpath'com.android.tools.build:gradle:0.6.+'
重新启动您的Android Studio并重新编译。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句