瀏覽代碼

1,修改SDK初始化方法

master
陈福行 3 年之前
父節點
當前提交
c767735e49
共有 2 個檔案被更改,包括 3 行新增13 行删除
  1. 1
    1
      app/build.gradle
  2. 2
    12
      app/src/main/java/aicare/net/cn/sdk/ailinksdkdemoandroid/MainActivity.java

+ 1
- 1
app/build.gradle 查看文件

implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4' implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
testImplementation 'junit:junit:4.12' testImplementation 'junit:junit:4.12'
implementation 'com.github.elinkthings:AILinkSDKRepositoryAndroid:1.8.6'//蓝牙核心库
implementation 'com.github.elinkthings:AILinkSDKRepositoryAndroid:1.8.7'//蓝牙核心库
implementation 'com.github.elinkthings:AILinkSDKOtaLibraryAndroid:1.0.3'//OTA库,需要依赖核心库 implementation 'com.github.elinkthings:AILinkSDKOtaLibraryAndroid:1.0.3'//OTA库,需要依赖核心库
implementation 'com.github.elinkthings:AILinkSDKParsingLibraryAndroid:1.6.2'//蓝牙解析库 implementation 'com.github.elinkthings:AILinkSDKParsingLibraryAndroid:1.6.2'//蓝牙解析库
implementation 'androidx.recyclerview:recyclerview:1.1.0' implementation 'androidx.recyclerview:recyclerview:1.1.0'

+ 2
- 12
app/src/main/java/aicare/net/cn/sdk/ailinksdkdemoandroid/MainActivity.java 查看文件

import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;


import com.pingwang.bluetoothlib.AILinkBleManager;
import com.pingwang.bluetoothlib.AILinkSDK; import com.pingwang.bluetoothlib.AILinkSDK;
import com.pingwang.bluetoothlib.config.BleConfig; import com.pingwang.bluetoothlib.config.BleConfig;
import com.pingwang.bluetoothlib.utils.BleLog; import com.pingwang.bluetoothlib.utils.BleLog;
BleLog.init("", "", BuildConfig.DEBUG); BleLog.init("", "", BuildConfig.DEBUG);
String version = getString(R.string.version) + ":" + BuildConfig.VERSION_NAME; String version = getString(R.string.version) + ":" + BuildConfig.VERSION_NAME;
((TextView) findViewById(R.id.tv_app_version)).setText(version); ((TextView) findViewById(R.id.tv_app_version)).setText(version);
AILinkSDK.getInstance().init(getApplication(), new AILinkBleManager.onInitListener() {
@Override
public void onInitSuccess() {

}

@Override
public void onInitFailure() {

}
});//sdk
AILinkSDK.getInstance().init(getApplication());//sdk
// AILinkBleManager.getInstance().init(getApplication());
BleConfig.addVendorID(0xac05); BleConfig.addVendorID(0xac05);
SP.init(this); SP.init(this);
} }

Loading…
取消
儲存