无法将CouchBase Lite作为模块导入

问题描述 投票:2回答:1

我需要在我的一个对象中导入Couchbase Lite。我不想使用Gradle。所以基本上我在做的是:

  1. 我从github下载了proyect
  2. 我已将其导入为新模块(文件->新建-> Impor模块->路径)

编译proyect之后,我遇到了错误,

无法解析符号AndroidContext

所以我需要上课

AndroidContext

该类为here,所以我试图像上一个模块那样导入它,就像模块一样,但是我遇到了这个错误。

enter image description here

我做错了什么?我应该怎么做才能将CouchBase Lite导入android而不使用

编译'com.couchbase.lite:couchbase-lite-android:1.4.0'

android couchbase-lite
1个回答
0
投票

您可能需要许多其他依赖项:

    implementation 'com.couchbase.lite:couchbase-lite-android:1.4.4'
    // To access the database through HTTP (often used for hybrid development and peer-to-peer sync).
    implementation 'com.couchbase.lite:couchbase-lite-java-listener:1.4.4'
    // To use ForestDB as the storage type.
    compile 'com.couchbase.lite:couchbase-lite-android-forestdb:1.4.4'
    // To enable encryption on SQLite databases.
    compile 'com.couchbase.lite:couchbase-lite-android-sqlcipher:1.4.4'
    // JavaScript view (map/reduce) engine for the REST API.    
    compile 'com.couchbase.lite:couchbase-lite-java-javascript:1.4.4'

gradle包含的完整文档是here

© www.soinside.com 2019 - 2024. All rights reserved.