Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android Studio中设置Kinvey_Android_Kinvey - Fatal编程技术网

在Android Studio中设置Kinvey

在Android Studio中设置Kinvey,android,kinvey,Android,Kinvey,有人使用Kinvey作为后端服务吗?我按照以下步骤进行设置: 当我将Kinvey添加到gradle文件中的依赖项时,我得到一个语法错误,该错误表示:未能解析:Kinvey android-*: 这是我的build.gradle(模块:app)文件: 以下是一个屏幕截图: 有人知道为什么吗?谢谢。目前,您可以通过在build.gradle文件中提供aar的确切文件名来解决此问题。 例如编译(名称:'kinvey-android-2.10.4',分机:'aar') “kinvey android

有人使用Kinvey作为后端服务吗?我按照以下步骤进行设置:

当我将Kinvey添加到gradle文件中的依赖项时,我得到一个语法错误,该错误表示:未能解析:Kinvey android-*:

这是我的build.gradle(模块:app)文件:

以下是一个屏幕截图:


有人知道为什么吗?谢谢。

目前,您可以通过在build.gradle文件中提供aar的确切文件名来解决此问题。 例如编译(名称:'kinvey-android-2.10.4',分机:'aar')

“kinvey android-*”应该解析为libs文件夹中可用的最新kinvey SDK,这样您就不必每次升级到最新的kinvey SDK时都更改build.gradle文件。但是,我不知道为什么Android Studio现在不能处理aar文件。

您也不知道

repositories {
jcenter()
flatDir {
    dirs 'libs'
}

在你的gradle文件中。在添加之前,我的成绩文件不会生成。您可以在依赖项之前添加它。

我遇到了同样的问题,刚刚找到了解决方法

1.转到您的项目文件夹/app/libs

2.检查kinvey库的名称。在我的例子中,它是kinvey-android-2.10.5

3.将其添加到build.gradle文件中

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])

    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile(name:'kinvey-android-2.10.5', ext:'jar')
    }

更新-Kinvey v2已弃用,将于2017年11月被删除

我在我的应用程序中使用kinvey,从v2迁移到v3解决了我遇到的所有问题

加载v3库并将其放入libs文件夹后,必须执行以下操作:

compile ':kinvey-android:+@aar'
compile ':relinker:+@aar'
compile ':realm-android-library:+@aar'

就是这样,您现在在v3上-现在您只需要经历从v2到v3的代码迁移更改,就可以了

“…它根本无法识别…”信息量不够。请发布您的
*.gradle
文件.Done。更新问题
compile ':kinvey-android:+@aar'
compile ':relinker:+@aar'
compile ':realm-android-library:+@aar'