首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android中设置Kinvey

在Android中设置Kinvey
EN

Stack Overflow用户
提问于 2016-02-07 19:31:28
回答 4查看 728关注 0票数 2

有人用Kinvey作为后端服务吗?我按照以下步骤设置它:http://devcenter.kinvey.com/android/guides/getting-started

当我将Kinvey添加到我的gradle文件中的依赖项时,我会得到一个语法错误,其状态是:未能解决:kinvey-android-*

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

代码语言:javascript
复制
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

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

dependencies {
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'

compile fileTree(dir: 'libs', include: ['*.jar'])
compile(name:'kinvey-android-*', ext:'aar')}

这是一个截图:

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-03-25 06:26:38

我也面临着同样的问题,我刚刚找到了解决问题的方法。

1.转到您的项目文件夹/应用程序/libs

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

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

代码语言:javascript
复制
    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')
    }
票数 1
EN

Stack Overflow用户

发布于 2016-02-12 11:35:03

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

" kinvey -android-*“应该解析到libs文件夹中可用的最新Kinvey,这样每次升级到最新的Kinvey时都不需要更改build.gradle文件。但是,我不知道为什么现在对Android的aar文件不起作用。

票数 1
EN

Stack Overflow用户

发布于 2016-02-17 04:47:34

你也失踪了

代码语言:javascript
复制
repositories {
jcenter()
flatDir {
    dirs 'libs'
}

在你的梯度档案里。直到added.You能够在依赖项之前添加它,我的等级文件才会生成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35258060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档