我使用Cordova创建了Android平台,并在build.gradle上添加了以下代码以使用GCM。
∙apply plugin: ‘com.google.gms.google-services’
∙buildscript {
repositories {
mavenCentral()
jcenter()
}
∙ classpath 'com.google.gms:google-services:1.5.0-beta2’
∙ compile 'com.google.android.gms:play-services-gcm:8.3.0'
compile 'com.android.support:support-v4:+'
看起来效果很好但是当我在添加crosswalk插件后执行gradle sync时,会出现一些错误。
∙Error:(194, 0) Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental. Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.
没有文件' gradle.properties'在项目清单上。因此,当我创建一个名为' gradle.properties'的文件时,添加另一个代码,如下所示。
∙android.useDeprecatedNdk=true
但是,我仍然有错误与我之前提到的不一样。
∙Error:exception during working with external system:
有没有人像我一样遇到过同样的问题?请分享您的知识。我迫切需要你的帮助。谢谢。
答案 0 :(得分:0)
您的gradle.properties文件是否位于项目根路径下?