Commit 3e136bc1 authored by chengkun's avatar chengkun

增加小米测试key,修改华为push获取token线程

parent a451cf1c
......@@ -5,12 +5,18 @@ import com.huawei.hms.aaid.HmsInstanceId
import com.yidian.shenghuoquan.bpush.app.BPushApplication
import com.yidian.shenghuoquan.bpush.constant.Constant
import com.yidian.shenghuoquan.bpush.push.PushPolicy
import timber.log.Timber
class HuaWeiPushPolicy: PushPolicy() {
override fun initPushSdk() {
Thread(object: Runnable {
override fun run() {
val appId = AGConnectServicesConfig.fromContext(BPushApplication.context).getString("client/app_id")
// val token = HmsInstanceId.getInstance(BPushApplication.context).getToken(appId, "HCM")
// pushStatus = Constant.pushConnected
val token = HmsInstanceId.getInstance(BPushApplication.context).getToken(appId, "HCM")
Timber.tag("HuaWeiPushPolicy").i("token is $token")
pushStatus = Constant.pushConnected
}
}).start()
//update token to server
}
......
......@@ -7,6 +7,7 @@ import com.xiaomi.mipush.sdk.MiPushClient
import com.yidian.shenghuoquan.bpush.app.BPushApplication
import com.yidian.shenghuoquan.bpush.constant.Constant
import com.yidian.shenghuoquan.bpush.push.PushPolicy
import com.yidian.xarc.xevent.BuildConfig
import com.yidian.xarc.xevent.XBaseEvent
import com.yidian.xarc.xevent.XEventManager
import org.greenrobot.eventbus.Subscribe
......@@ -15,14 +16,15 @@ import timber.log.Timber
class MiPushPolicy: PushPolicy() {
companion object {
const val appId = "2882303761519906361"
const val appkey = "5871990645361"
var appId = "2882303761519906361"
var appkey = "5871990645361"
const val packageName = "com.shenghuoquan.business"
}
override fun initPushSdk() {
Timber.tag("MiPushPolicy").i("initPushSdk")
initAppkey()
XEventManager.register(this)
pushStatus = 22;
pushStatus = Constant.pushConnected;
if (shouldInit()) {
MiPushClient.registerPush(BPushApplication.context, appId, appkey)
}
......@@ -52,4 +54,11 @@ class MiPushPolicy: PushPolicy() {
Constant.pushConnectedEvent -> pushStatus = Constant.pushConnected
}
}
fun initAppkey() {
if (BuildConfig.DEBUG) {
appId = "2882303761520001960"
appkey = "5612000187960"
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment