本文主要介绍如何快速运行腾讯云 文字识别 OCR Demo。
环境要求
- 最低兼容 Android 4.4(SDK API Level 19),建议使用 Android 5.0(SDK API Level 21)及以上版本
- Android Studio 4.0 及以上版本
- App 要求 Android 4.4 及以上的设备
前提条件
- 您已 注册腾讯云 账号,并完成 实名认证 。
- 进入 文字识别控制台,即可开通相应服务,并在 账号中心 获取 API 密钥。
- 前往文字识别客户端 SDK 接入页面 下载对应 SDK,并将 SDK 的 demo 文件下载到本地。
操作步骤
步骤1:导入工程
打开 Android Studio,选择导入工程选项
随后选择 demo 项目,将 demo 项目导入打开
步骤2: 修改配置信息
打开文件 com.tencent.ocr.model.SecretPamera 类,将在后台获取到的 secretId、secretKey 更新为您的信息。
/**
* 密钥配置信息
*/
public class SecretPamera {
public final static String secretId = "您的 secretId";
public final static String secretKey = "您的 secretKey";
}
注意:
本文提到的将 secretId、secretKey 直接配置到客户端中的方式,很容易被反编译逆向破解,一旦您的密钥泄密,攻击者可以使用您的 secretId、secretKey 信息进行 OCR 识别请求,给您造成损失。因此该方法仅适用于本地跑通 Demo 和功能调试
我们建议您将 secretId、secretKey 配置到服务器端,同时客户端使用临时密钥兑换的方式进行 OCR 识别。具体流程可以参考 临时密钥兑换流程 。
步骤3:编译运行
完成配置之后可以单击 Android Studio 的运行按钮,体验 Demo。