Skip to content

Latest commit

 

History

History
78 lines (49 loc) · 3.62 KB

README_ZH.md

File metadata and controls

78 lines (49 loc) · 3.62 KB

华为搜索服务示例代码

中文 | English

目录

简介

本实例代码封装华为搜索服务(HUAWEI Search Kit)安卓接口,提供样例代码供您参考。

安装

下载并解压缩示例代码包。

刷新项目,确保项目同步成功。

环境要求

建议使用Search Kit 5.0.4.305及以上版本。 Android SDK运行要求Android API为24(Android 7.0)及以上版本。 Android studio.

配置

  1. 在华为开发者联盟注册成为开发者并登陆。
  2. 创建一个项目,在项目下添加应用,并设置应用包名。
  3. 在"项目设置 -> API管理"中,找到Search Kit,打开API开关。
  4. 在"项目设置 -> 常规"中,点击"项目"中"数据存储位置"后的"设置",在弹出的对话框中选择一个数据存储位置。
  5. 下载"agconnect-services.json"文件并将其拷贝到应用级根目录下。
  6. 在项目级build.gradle文件中配置Maven仓地址: maven {url 'https://developer.huawei.com/repo/'} 和插件地址: 'com.huawei.agconnect:agcp:1.3.1.300'。
  7. 在应用级build.gradle文件到最后一行添加: 'com.huawei.agconnect'。
  8. 在应用级build.gradle文件中添加依赖 com.huawei.hms:searchkit:5.0.4.305。
  9. 同步项目。

示例代码

  1. 网页搜索示例代码: searchindex/SearchActivity.java

  2. 图片搜索示例代码: searchindex/SearchActivity.java

  3. 视频搜索示例代码: searchindex/SearchActivity.java

  4. 新闻搜索示例代码: searchindex/SearchActivity.java

  5. Custom search示例代码: searchindex/SearchActivity.java

  6. 文本补齐示例代码: searchindex/SearchActivity.java

  7. 拼写检查示例代码: searchindex/SearchActivity.java

运行结果

网页搜索

图片搜索

视频搜索

新闻搜索

个性化搜索

授权许可

华为搜索服务示例代码经过Apache License, version 2.0授权许可.