*********************
开发准备
*********************
SDK获取
================
从开发者专区 > 下载 链接进入下载页面,获取最新的java SDk版本: 3tee_avdXXX_android.zip,
开发工具
================
Android java SDK主要开发工具Android Studio或Eclipse上使用。
SDK引入
================
将SDK解压后放置在特定目录,SDK解压后有cn_tee3_avd.jar库文件和jniLibs下的各个架构下的so库文件。
若开发工具是Eclipse开发环境,将这些jniLibs目录下所有文件和cn_tee3_avd.jar文件拷贝到你的工程的 libs 目录下,即可完成配置。
若开发工具是Android Studio,要将 jni 库按照 IDEA 工程目录的结构,放置在对应的目录中(一般为 src/main/jniLibs),或者在 build.gradle 中配置好 jniLibs 的 sourceSets。
注意事项:权限与组件 在 AndroidManifest.xml 中加入以下配置:
.. code-block:: html
混淆配置:如果你的 apk 最终会经过代码混淆,请在 proguard 配置文件中加入以下代码:
.. code-block:: html
-dontwarn cn.tee3.**
-dontwarn org.webrtc.**
-keep class cn.tee3.** {*;}
-keep class org.webrtc.** {*;}
.. Note::
XXX: 代表版本号,如2.4.5
注1: 在 XCode7 以上版本中后缀为 tbd , XCode6 及以下均为 dylib