Toggle navigation
Toggle navigation
This project
Loading...
Sign in
hh_public
/
hh.uni-sdk.demo
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
chengyanfang
2021-05-28 18:08:36 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f6d37cc49fc3b2a112a02918828c802ae713f60d
f6d37cc4
1 parent
c93b3187
fix
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
70 additions
and
0 deletions
README.md
和缓SDK对接文档 (uni-android).pdf
README.md
0 → 100644
View file @
f6d37cc
## 和缓**SDK**对接文档 **Uni-app Android**版
### 一:**Uni-App**项目 参照项目HH-Uni_uniDemo
1.
拷⻉ /common/plugins.js 至项目中,参照index.vue使用该plugin。 2. 操作HBuilder,发行 -> 原生App本地打包 导出App资源文件。
### 二:**Android**项目 参照项目HH-Uni_AndroidDemo
1.
导入App资源包。将HH-Uni_AndroidDemo 项目assets目录下的apps、data文件夹拷⻉至工程中。并修改 dcloud_control.xml 的AppID 为自己项目的appid,将apps文件夹下的目录名称改为自己的Appid,demo中使 用的是
**UNI**
E24BBCB
2.
导入PGPlugintest.java。将该类拷⻉至项目中的某个目录下,并将该文件路径,填写至 assets/data/dcloud_properties.xml文件中
3.
配置AndroidManifest。增加如下配置,参照demo中的AndroidManifest.xml修改
4.
配置root gradle。参照demo中的 HH-Uni_AndroidDemo/build.gradle
demo中在dcloud_properties.xml的定义
<feature
name=
"plugintest"
value=
"io.dcloud.simple.PGPlugintest"
/>
```
maven {
credentials {
username 'hh-public'
password 'OFGB5wX0'
}
url 'http://develop.hh-medic.com/repository/maven-public'
}
```
5.
配置项目 gradle 增加如下配置,参照demo中的修改 HH-Uni_AndroidDemo/simpleDemo/build.gradle 修改
```
ndk {
abiFilters "armeabi-v7a"
}
```
```
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
```
```
packagingOptions {
pickFirst 'lib/armeabi-v7a/libsecsdk.so'
pickFirst 'lib/arm64-v8a/libsecsdk.so'
pickFirst 'lib/armeabi/libsecsdk.so'
}
```
```
aaptOptions {
additionalParameters '--auto-add-overlay'
ignoreAssetsPattern
"!.svn:!.git:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~"
}
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'], exclude:
[])
implementation "com.hhmedic.android.sdk:hh_trtc:3.1.2.04011456"
implementation 'com.facebook.fresco:fresco:1.13.0'
implementation "com.facebook.fresco:animated-gif:1.13.0"
implementation 'com.github.bumptech.glide:glide:4.9.0'
implementation 'com.alibaba:fastjson:1.1.46.android'
```
6.
增加Application配置。参照HH-Uni_AndroidDemo/simpleDemo/java/io.dcloud.simple.Application.java
7.
在Application.java中初始化 HHMedicSDK.
8.
配置完正常运行即可.
## 三:**Demo**及详细文档: https://github.com/HHMedic/HHDoctorSDK_demo_Android/blob/trtc/Document.md
\ No newline at end of file
...
...
和缓SDK对接文档 (uni-android).pdf
View file @
f6d37cc
No preview for this file type
Please
register
or
login
to post a comment