android_demo_en.md 2.2 KB
Newer Older
T
tink2123 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
# Android Demo quick start

### 1. Install the latest version of Android Studio

It can be downloaded from https://developer.android.com/studio . This Demo is written by Android Studio version 4.0.

### 2. Create a new project

The NDK version 20b is used in the demo test, and the compilation can be successfully supported for version 20 and above.

If you are a beginner, you can install and test the NDK compilation environment in the following ways.

File -> New ->New Project  to create  "Native C++" project

1. Start a new Android Studio project

   Select Native C++ in the project template, select Paddle OCR/deploy/android_demo path
   After entering the project, it will be automatically compiled. The first compilation
   will take a long time. It is recommended to add an agent to speed up the download.

**Agent add:**

fanruinet's avatar
fanruinet 已提交
23
  Android Studio -> Preferences -> Appearance & Behavior -> System Settings -> HTTP Proxy -> Manual proxy configuration
T
tink2123 已提交
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. Start compilation

Click the compile button, connect the phone, and follow the instructions of Android Studio to complete the operation.

When you see the following picture in Android Studio, the compilation is complete:

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

**Tip:** At this time, if the following error message that OpenCV cannot be found appears, please re-click compile,
exit the project after compiling, and enter again.

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

### 3. Send to mobile

Complete the compilation, click Run, and check the effect on the mobile phone.

### 4. How to customize the demo picture

1. Image storage path: android_demo/app/src/main/assets/images

   Place the custom picture under this path

2. Configuration file: android_demo/app/src/main/res/values/strings.xml

   Modify IMAGE_PATH_DEFAULT to a custom picture name

# Get more support

Go to [EasyEdge](https://ai.baidu.com/easyedge/app/open_source_demo?referrerUrl=paddlelite) to get more development support:

T
tink2123 已提交
58
- Demo APP: You can use your mobile phone to scan the code to install, which is convenient for the mobile terminal to quickly experience text recognition
T
tink2123 已提交
59

T
tink2123 已提交
60
- SDK: The model is packaged to adapt to different chip hardware and operating system SDKs, including a complete interface to facilitate secondary development