File > Project Structure... > Flavors Tap > defaultConfig
// **** 오타가 있을 수 있으니 참고만 할것 ***** // 안드로이드 플러그인을 사용하기 위한 설정 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' // 버전을 고정하지 않는 설정을 권장한다. gradle.2.2.+ // 하지만 2.2+ Android Studio 에서는 2.2.2로 자동 생성된다. // 책에서도 고정해서 사용하길 권장한다. // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } //////////////////////////////////////////// // Android Studio 최신버전에서는 이부분에서 분활되어 표현된다. //////////////////////////////////////////// // 플러그인 설정 apply plugin: 'com.android.application' // 안드로이드 블록, 플러그인에 대한 설정 android { compileSdkVersion 25 // Android SDK Version buildToolsVersion "25.0.0" // Android Build Tools Version defaultConfig { // manifest 지정 applicationId "kr.step1.testedittext" minSdkVersion 15 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } // 서명 signingConfigs { demoConfig { keyAlias 'demo' keyPassword 'password' storeFile file('demo.keystore') storePassword 'keystore' /* 환경변수에서 keyAlias System.getenv("KEY_ALIAS") keyPassword System.getenv("KEY_PASSWORD") storeFile file('demo.keystore') storePassword System.getenv("KEYSTORE_PASSWORD") */ } } } dependencies { // 프로덕션 코드 컴파일 compile fileTree(dir: 'libs', include: ['*.jar']) // 테스트 코드 컴파일 androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) // 디버그용 컴파일 compile 'com.android.support:appcompat-v7:25.0.1' // 릴리즈용 컴파일 testCompile 'junit:junit:4.12' }
반응형
'ide > androidstudio' 카테고리의 다른 글
rxAndroid rxlifecycle prepareDebugAndroidTestDependencies Error (0) | 2016.12.20 |
---|---|
buildInfoDebugLoader (0) | 2016.12.19 |
안드로이드 개발에 유용한 도구들 (0) | 2016.11.16 |
Android Studio 2.2 한글 (0) | 2016.11.09 |
Android Studio Remove (0) | 2016.11.08 |