Update Android Demo

master
tunmx 2 years ago
parent a9f0665187
commit 30ac64d16b

@ -234,7 +234,46 @@ Compiled to the: **build/release_android/**Which contains
After compilingCopy**arm64-v8a**and**armeabi-v7a** dirs to **Prj-Android/hyperlpr3/libs**And compile the **Prj-Android** project to use.
###
### Android SDK Demo
We have provided a demo project from the Android SDK source: [hyperlpr3-android-sdk](https://github.com/HyperInspire/hyperlpr3-android-sdk.git)You can compile the shared library and use the project as needed.
### Quick to use in Android
If you need to quickly integrate our sdk in your own Android project, then you can add the following dependency to your project's build.gradle:
- Step 1. Add the JitPack repository to your build file.Add it in your root build.gradle at the end of repositories:
```bash
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
```
- Step 2. Add the dependency
```bash
dependencies {
implementation 'com.github.HyperInspire:hyperlpr3-android-sdk:1.0.2'
}
```
- Step 3. Use hyperlpr in your application
```java
// Initialization, which can be performed only once, is usually performed at program initialization
HyperLPR3.getInstance().init(this, new HyperLPRParameter());
// exec recognition
Plate[] plates = HyperLPR3.getInstance().plateRecognition(bitmap, HyperLPR3.CAMERA_ROTATION_0, HyperLPR3.STREAM_BGRA);
```
Know more about: **[Prj-Android](./Prj-Android)**
### License Plate Type is Supported(Chinese)

@ -237,7 +237,45 @@ sh command/build_release_android_share.sh
完成Android的动态库编译后将**arm64-v8a**和**armeabi-v7a**文件夹放置于子项目路径**Prj-Android/hyperlpr3/libs**中再编译android项目即可使用。**Prj-Android**项目中已内置hyperlpr3的SDK与使用demo。
###
### Android-SDK示例工程
我们提供了一个Android-SDK相关的Demo工程[hyperlpr3-android-sdk](https://github.com/HyperInspire/hyperlpr3-android-sdk.git),您可以根据需求去编译动态库使用该项目。
### 在Android中快速集成HyperLPR
如果你需要快速将我们的sdk集成到你自己的Android项目中那么你可以将以下依赖添加到项目的build.gradle中:
- 步骤 1. 将JitPack仓库添加到构建文件中。将其添加到根构建中。在仓库末尾添加Gradle:
```bash
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
```
- 步骤 2. 添加以下依赖
```bash
dependencies {
implementation 'com.github.HyperInspire:hyperlpr3-android-sdk:1.0.2'
}
```
- 步骤 3. 在应用程序中使用hyperlpr
```java
// 初始化通常在程序初始化时执行,只需执行一次
HyperLPR3.getInstance().init(this, new HyperLPRParameter());
// 识别一张图像
Plate[] plates = HyperLPR3.getInstance().plateRecognition(bitmap, HyperLPR3.CAMERA_ROTATION_0, HyperLPR3.STREAM_BGRA);
```
关于快速集成到安卓工程可以查看: **[Prj-Android](./Prj-Android)**
### 可识别和待支持的车牌的类型(中文)

Loading…
Cancel
Save