【问题标题】:Why is Algolia Client not resolved in android studio?为什么在 android studio 中没有解决 Algolia Client?
【发布时间】:2019-03-05 10:51:48
【问题描述】:

我不知道为什么 android studio 无法从 import 语句中解析 Client 和 Query:

import com.algolia.search.saas.Client;
import com.algolia.search.saas.Query;

显示无法解析两个导入语句上的客户端和查询。

这存在于我的应用 Gradle 文件中:

implementation 'com.algolia:instantsearch-android:1.15.0'

我尝试过多次使缓存无效并重新启动,甚至尝试在上面的 Gradle 文件中更改 Algolia 依赖项的版本,但没有任何效果。

我无法理解为什么会发生这种情况,如果有人可以帮助我,我将不胜感激。

【问题讨论】:

    标签: android algolia saas instantsearch


    【解决方案1】:

    试试这个: https://www.algolia.com/doc/guides/building-search-ui/installation/android/

    dependencies {
        // [...]
        implementation 'com.algolia:instantsearch-android:1.+'
        // This will automatically update to the latest v1 release of InstantSearch
    
        // OR
        implementation 'com.algolia:algoliasearch-android:3.+'
        // This will automatically update to the latest v3 release of the client
    }
    

    【讨论】:

      【解决方案2】:

      尝试也包括这个

      实现'com.algolia:instantsearch-androidx-core:1.15.2'

      【讨论】:

        【解决方案3】:

        我正在使用 androidx 库,因此您的里程可能会有所不同,但添加

            implementation 'com.algolia:algoliasearch-android:3.27.0'
        

        为我解决了问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-17
          • 1970-01-01
          相关资源
          最近更新 更多