may*_*ysi 11 gradle android-support-library android-studio build.gradle
每次启动Android Studio时都会出现以下错误:
Gradle'VertretungsplanProject'项目刷新失败:无法使用Gradle发行版" http://services.gradle.org/distributions/gradle-1.6-bin.zip " 获取"IdeaProject"类型的模型.配置项目':Vertretungsplan'时出现问题.配置项目':Vertretungsplan'时出现问题.无法通知项目评估监听器.配置项目':libraries:actionbarsherlock'时出现问题.无法通知项目评估监听器.无法规范化文件'P:\ Projekte\VertretungsplanProject\libraries\actionbarsherlock:Vertretungsplan\libs\android-support-v4.jar'的路径.文件名,目录名或卷标的语法错误
我的项目看起来像这样:

Gradle设置:

build.gradle of :Vertretungsplan:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
dependencies {
compile files('libs/commons-io-2.4.jar')
compile project(':libraries:actionbarsherlock')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 16
}
}
Run Code Online (Sandbox Code Playgroud)
build.gradle :VertretungsplanProject为空.
build.gradle :actionbarsherlock:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android-library'
dependencies {
compile files(':Vertretungsplan/libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我想现在编译时出现此错误:
不推荐使用实现
此项目启用了"Make"功能的旧实现.它已被弃用,很快就会删除.请在"设置"中启用更新的"外部版本"功能 编译器.
更改此设置后,Use external build一切正常.但每当我启动Android Studio时都会出现这种情况,这真的很烦人.
我android-support-v4.jar从libs文件夹中删除了它,然后简单地写入compile 'com.android.support:support-v4:18.0.0'了build.gradleActionbarSherlock.然后android-support-v4.jar从已安装的SDK中使用它.
编辑
File > Settings > "Build,Execution,Deployment"> Compiler直接单击编译器.
Use external build> Apply> OK.它对我有用!! :)
| 归档时间: |
|
| 查看次数: |
33743 次 |
| 最近记录: |