E.T*_*.T. 0 android gradle android-espresso
我正在尝试设置Double Espresso,但这可能与此无关.我要做的是使用Gradle在Android Studio中设置项目.
虽然我以前成功使用过Maven,但我对Gradle很新,并且总体上构建工具.尽管经过一个小时的搜索,我找不到一个非常简单的问题的答案.
在杰克沃顿的指示中说
不再惹恼当地的罐子或依赖冲突.用一条线把它拉进去:
androidTestCompile'com.jakewharton.espresso:espresso:1.1-r3'
拉到哪里?我在哪里放/执行该命令来导入项目?在命令提示符下?我把它放在其中一个脚本中吗?
谢谢你的帮助.
您的app文件夹中有一个build.gradle文件.在该文件中,您可以配置项目,"依赖项"和其他选项.它与maven非常相似.您的项目的根文件夹中有另一个build.gradle文件.此conf文件更通用,并调用另一个build.gradle文件.
例如我在我的一个项目中
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相同的方式从存储库中获取库.实际上,您可以使用maven存储库.你有一个带有gradle句子的标签来下载库.
http://mvnrepository.com/artifact/com.squareup.assertj/assertj-android/1.0.0
| 归档时间: | 
 | 
| 查看次数: | 2123 次 | 
| 最近记录: |