android_demo.md 1.9 KB
Newer Older
T
tink2123 已提交
1 2 3 4 5
# Android Demo 快速测试


### 1. 安装最新版本的Android Studio

T
tink2123 已提交
6
可以从 https://developer.android.com/studio 下载。本Demo使用是4.0版本Android Studio编写。
T
tink2123 已提交
7 8 9 10 11 12 13 14 15 16

### 2. 创建新项目

Demo测试的时候使用的是NDK 20b版本,20版本以上均可以支持编译成功。

如果您是初学者,可以用以下方式安装和测试NDK编译环境。
点击 File -> New ->New Project,  新建  "Native C++" project


1. Start a new Android Studio project
fanruinet's avatar
fanruinet 已提交
17
    在项目模版中选择 Native C++ 选择PaddleOCR/deploy/android_demo 路径
T
tink2123 已提交
18 19 20 21
    进入项目后会自动编译,第一次编译会花费较长的时间,建议添加代理加速下载。

**代理添加:**

fanruinet's avatar
fanruinet 已提交
22
选择 Android Studio -> Preferences -> Appearance & Behavior -> System Settings -> HTTP Proxy -> Manual proxy configuration
T
tink2123 已提交
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

![](../demo/proxy.png)

2. 开始编译

点击编译按钮,连接手机,跟着Android Studio的引导完成操作。

在 Android Studio 里看到下图,表示编译完成:

![](../demo/build.png)

**提示:** 此时如果出现下列找不到OpenCV的报错信息,请重新点击编译,编译完成后退出项目,再次进入。

![](../demo/error.png)

### 3. 发送到手机端

完成编译,点击运行,在手机端查看效果。

### 4. 如何自定义demo图片

1. 图片存放路径:android_demo/app/src/main/assets/images

   将自定义图片放置在该路径下

2. 配置文件: android_demo/app/src/main/res/values/strings.xml

   修改 IMAGE_PATH_DEFAULT 为自定义图片名即可


# 获得更多支持
前往[端计算模型生成平台EasyEdge](https://ai.baidu.com/easyedge/app/open_source_demo?referrerUrl=paddlelite),获得更多开发支持:

- Demo APP:可使用手机扫码安装,方便手机端快速体验文字识别
- SDK:模型被封装为适配不同芯片硬件和操作系统SDK,包括完善的接口,方便进行二次开发