绑定UI使用说明

library库依赖(build.gradle配置):

compile project(‘:bindlibrary’)
compile project(‘:UdpCore_v1.2’)

Jar包以及so(libs文件夹):

|____libs
| |____arm64-v8a
| | |____libsimpleconfiglib.so
| |____armeabi
| | |____libsimpleconfiglib.so
| |____armeabi-v7a
| | |____libsimpleconfiglib.so
| |____bluethoothsupport.jar
| |____mips
| | |____libsimpleconfiglib.so
| |____mips64
| | |____libsimpleconfiglib.so
| |____x86
| | |____libsimpleconfiglib.so
| |____x86_64
| | |____libsimpleconfiglib.so

绑定逻辑业务

| | | | |____bind
| | | | | |____AppBindManeger.java
| | | | | |____ble
| | | | | | |____BleCallBackImpl.java
| | | | | |____impl
| | | | | | |____HttpCallBackImpl.java
| | | | | | |____WiFiCallBackImpl.java
| | | | | |____wifi
| | | | | | |____SmartConfigWifiImpl.java
| | | | | | |____SmartLinkWifiImpl.java
| | | | | | |____TiConfigWifiImpl.java

注:只需要实现HttpCallBackImpl.java中的http请求接口即可

使用方法:

try {
            BindNeedModel bindNeedModel = new BindNeedModel();

            //设置用户秘钥,32字节
            bindNeedModel.setUserKey(new byte[32]);
            //设置服务器IP
            bindNeedModel.setServerIp("192.168.1.1");
            //设置服务器端口
            bindNeedModel.setServerPort("9001");
            //ACCESS_ROUTER_STYLE_SMARTLINK  smartlink
            //ACCESS_ROUTER_STYLE_TI  ti
            //ACCESS_ROUTER_STYLE_REALTEK  科中龙
            int type = OnDiffComplayEvents.ACCESS_ROUTER_STYLE_SMARTLINK;

            BindManager.getInstance().setBindManager(new AppBindManeger(this, bindNeedModel,type));
        } catch (Exception e) {
            e.printStackTrace();
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaxiaoli_2013

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值