2016-07-26 2 views
0

을 컴파일 할 때 오류가 발생했습니다. 내지도에 'org.mapsforge : mapsforge-map-android-extras : 0.6.1 '라이브러리, 그러나 gradle cant sync.'org.mapsforge : mapsforge-map-android-extras : 0.6.1'

이 내 Gradle을 코드

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.1" 

    defaultConfig { 
     applicationId "safeapp.safe" 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:24.1.1' 

    androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.5.2' 
    compile 'org.mapsforge:mapsforge-core:0.6.1' 
    compile 'org.mapsforge:mapsforge-map-android:0.6.1' 
    compile 'org.mapsforge:mapsforge-map-android-extras:0.6.1' 
    compile 'org.mapsforge:mapsforge-map-awt:0.6.1' 
    compile 'org.mapsforge:mapsforge-map-reader:0.6.1' 
    compile 'org.mapsforge:mapsforge-map-writer:0.6.1' 
    compile 'org.mapsforge:mapsforge-map:0.6.1' 
    compile 'com.caverock:androidsvg:1.2.2-beta-1' 
    compile 'com.kitfox.svg:svg-salamander:1.0' 
    compile 'net.sf.kxml:kxml2:2.3.0' 
} 

이며, 이것은 내가 해결 한 Gradle을 오류

Error:Failed to resolve: android.support:compatibility-v4:23.2.1 

답변

0

내 문제입니다 문제는 mapsforge -지도 - 안드로이드 - 엑스트라에서 발생

Maven/jCenter 중심 (JAR 대 AAR와 다르게 선언 된 곳)의 종속성

가 아닌 이적 종속성으로 Gradle을에서 선언 할 수 성가심 극복하기 :

compile('org.mapsforge:mapsforge-map-android-extras:0.6.0') { 
    transitive = false 
} 

링크

https://groups.google.com/d/msg/mapsforge-dev/d39AA3SJuQE/TtMPUbWcCwAJ

이를