玩瞳文档中心


Demo工程配置

<h4>1. 壳程序源码概述</h4> <p>壳程序源码是玩瞳为了方便客户快速开发,熟悉SDK使用流程开放的源码。可根据壳程序的源码参考开发功能,也可基于壳源码进行界面定制化、app内置语音播放定制等二次开发。</p> <p><strong>备注</strong>:壳程序源码报出的问题请优先自行分析和解决,玩瞳仅对SDK内部的bug进行分析解决。</p> <h4>2. license配置</h4> <p><code>BRBaseActivity.java</code> 中修改 <code>LICENSE</code> 变量即可</p> <pre><code>public class BRBaseActivity { private static final String LICENSE = "license"; }</code></pre> <h4>3. 配置激活码(QRCode)模式和license模式</h4> <p>build.gradle中修改 <code>LAUNCH_MODE</code> 变量</p> <pre><code>// app启动模式{0: license模式; 1: QRCode模式} LAUNCH_MODE = 0</code></pre> <ul> <li>激活码模式:由SplashActivity跳转到QRCodeScanActivity,扫描授权码的二维码然后请求服务器获取license,随后会在SharedPreferences中保存license和app认证的标识,第二次进入会去读取这些标识;</li> <li>license模式:由SplashActivity跳转到BRMainU3dActivity,直接使用license启动sdk;</li> </ul> <h4>4. 替换闪屏页</h4> <p>替换 <code>src/main/res/drawable/unity_static_splash.png</code> 即可</p> <h4>5. 适配新机型</h4> <p>因为每个设备机型的前摄预览出图可能不一样,需要玩瞳在后台配置机型对应的图片处理参数,如果遇到运行demo工程发现一直识别失败(onRecognizeFail的code为10007),请运行下面的代码获取设备型号信息,然后将结果反馈给玩瞳,随后玩瞳会根据该设备机型来配置参数。</p> <pre><code>public static String getDeviceBrand() { return Build.BRAND.replaceAll(" ", "").toLowerCase() + "_" + Build.MODEL.replaceAll(" ", "").toLowerCase(); }</code></pre>

页面列表

ITEM_HTML