Android Studio中的Gradle

Android Studio中的Gradle,android,gradle,android-espresso,Android,Gradle,Android Espresso,我正试着做双份浓缩咖啡,但这可能与这里无关。我正在尝试使用Gradle在Android Studio中建立一个项目 一般来说,我对Gradle和构建工具非常陌生,尽管我以前成功地使用过Maven。尽管搜索了一个小时,我还是找不到一个简单问题的答案 里面说 不再需要处理本地jar或依赖冲突。用一根线将其拉入: androidTestCompile'com.jakewharton.espresso:espresso:1.1-r3' 在哪里停车?我在哪里放置/执行该命令以导入项目?在命令提示符中?我把

我正试着做双份浓缩咖啡,但这可能与这里无关。我正在尝试使用Gradle在Android Studio中建立一个项目

一般来说,我对Gradle和构建工具非常陌生,尽管我以前成功地使用过Maven。尽管搜索了一个小时,我还是找不到一个简单问题的答案

里面说

不再需要处理本地jar或依赖冲突。用一根线将其拉入:

androidTestCompile'com.jakewharton.espresso:espresso:1.1-r3'

在哪里停车?我在哪里放置/执行该命令以导入项目?在命令提示符中?我把它放在脚本中了吗


谢谢你的帮助

应用程序文件夹中有一个build.gradle文件。在该文件中,您可以配置项目“依赖项”和其他选项。它与maven非常相似。在项目的根文件夹中有另一个build.gradle文件。此conf文件更通用,并调用另一个build.gradle文件

e、 g我在我的一个项目中

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.acostela.example"
        minSdkVersion 17
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
            release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:20.+'
    compile "com.android.support:gridlayout-v7:18.0.+"
    compile 'com.j256.ormlite:ormlite-core:4.48'
    compile 'com.j256.ormlite:ormlite-android:4.48'
    compile 'commons-net:commons-net:3.3'
    compile 'net.sf.opencsv:opencsv:2.3'
}
这里的依赖项类似于maven以及该工具中“/”的使用

Gradle以与maven相同的方式从存储库中获取LIB。事实上,您可以使用maven存储库。您有一个带有gradle语句的选项卡来下载库


您的应用程序文件夹中有一个build.gradle文件。在该文件中,您可以配置项目“依赖项”和其他选项。它与maven非常相似。在项目的根文件夹中有另一个build.gradle文件。此conf文件更通用,并调用另一个build.gradle文件

e、 g我在我的一个项目中

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.acostela.example"
        minSdkVersion 17
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
            release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:20.+'
    compile "com.android.support:gridlayout-v7:18.0.+"
    compile 'com.j256.ormlite:ormlite-core:4.48'
    compile 'com.j256.ormlite:ormlite-android:4.48'
    compile 'commons-net:commons-net:3.3'
    compile 'net.sf.opencsv:opencsv:2.3'
}
这里的依赖项类似于maven以及该工具中“/”的使用

Gradle以与maven相同的方式从存储库中获取LIB。事实上,您可以使用maven存储库。您有一个带有gradle语句的选项卡来下载库


不客气!希望您在使用android Studio时玩得开心,不客气!希望你使用android studio玩得开心