2017-06-20 4 views
1

コルドバconfig.xml内のGradleの依存関係が、それは/platforms/android/project.properties/platforms/android/build.gradleで無視それらのすべてのように見えます強制私は、正確な依存関係を追加しようとしている

config.xmlの

<widget> 
    <platform name="android"> 
     <framework src="com.google.android.gms:play-services-analytics:9.8.0" /> 
     <framework src="com.google.gms.google-services:9.8.0" /> 
    </platform> 
    <engine name="android" spec="6.2.3" /> 
    <engine name="cordova" spec="6.5.0" /> 
    <engine name="npm" spec="4+" /> 
</widget> 

出力である:

project.p roperties

android.library.reference.1=CordovaLib 
cordova.system.library.1=com.google.android.gms:play-services-analytics:+ 

build.gradle

dependencies { 
    compile "com.google.android.gms:play-services-analytics:+" 
} 

答えて

0

あなたは​​3210で<framework>タグを追加することはできません。彼らはsupported in plugin.xmlなくconfig.xmlです。しかし

、あなたは(V9に力プレイサービスのバージョン)をやろうとしているものを達成するために、あなたはcordova-android-play-services-gradle-releaseを使用することができます。

cordova plugin add https://github.com/dpa99c/cordova-android-play-services-gradle-release#v9 

分岐がV9へのバージョンを上書きするbit of Gradle configが含まれていること。

関連する問題