Android Studio의 compile'com.android.support:appcompat-v7:23.+'나타나는 경고

2695 단어 일상 버그
이 작업은 Android Studio 2.0 Preview 4 버전에서 수행됩니다.
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.+'
    compile 'com.android.support:design:23.+'
}

app 폴더 아래build입니다.gradle 파일에는 다음과 같은 두 가지 경고가 있는 구절이 있습니다.
compile 'com.android.support:appcompat-v7:23.+'
compile 'com.android.support:design:23.+'
 
  
Avoid using + in version numbers; can lead to unpredictable and unrepeatable builds (com.android.support:appcompat-v7:23.+) less... (Ctrl+F1) 
Using + in dependencies lets you automatically pick up the latest available version rather than a specific, named version. However, this is not recommended; your builds are not repeatable; you may have tested with a slightly different version than what the build server used. (Using a dynamic version as the major version number is more problematic than using it in the minor version position.)
 
  
    +   ;                 (com.android.support:appcompat-v7:23.+) …(Ctrl + F1)
  +      ,             ,        、     。  ,      ,          ,                         。(                          )。
         

4
 
  
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
}
이 경고는 피할 수 있지만, 이 버전 번호는 당신이 가지고 있는 버전 번호임을 주의해야 한다.

좋은 웹페이지 즐겨찾기