Commit 3e136bc1 authored by chengkun's avatar chengkun

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

parent a451cf1c
...@@ -5,12 +5,18 @@ import com.huawei.hms.aaid.HmsInstanceId ...@@ -5,12 +5,18 @@ import com.huawei.hms.aaid.HmsInstanceId
import com.yidian.shenghuoquan.bpush.app.BPushApplication import com.yidian.shenghuoquan.bpush.app.BPushApplication
import com.yidian.shenghuoquan.bpush.constant.Constant import com.yidian.shenghuoquan.bpush.constant.Constant
import com.yidian.shenghuoquan.bpush.push.PushPolicy import com.yidian.shenghuoquan.bpush.push.PushPolicy
import timber.log.Timber
class HuaWeiPushPolicy: PushPolicy() { class HuaWeiPushPolicy: PushPolicy() {
override fun initPushSdk() { override fun initPushSdk() {
val appId = AGConnectServicesConfig.fromContext(BPushApplication.context).getString("client/app_id") Thread(object: Runnable {
// val token = HmsInstanceId.getInstance(BPushApplication.context).getToken(appId, "HCM") override fun run() {
// pushStatus = Constant.pushConnected val appId = AGConnectServicesConfig.fromContext(BPushApplication.context).getString("client/app_id")
val token = HmsInstanceId.getInstance(BPushApplication.context).getToken(appId, "HCM")
Timber.tag("HuaWeiPushPolicy").i("token is $token")
pushStatus = Constant.pushConnected
}
}).start()
//update token to server //update token to server
} }
......
...@@ -7,6 +7,7 @@ import com.xiaomi.mipush.sdk.MiPushClient ...@@ -7,6 +7,7 @@ import com.xiaomi.mipush.sdk.MiPushClient
import com.yidian.shenghuoquan.bpush.app.BPushApplication import com.yidian.shenghuoquan.bpush.app.BPushApplication
import com.yidian.shenghuoquan.bpush.constant.Constant import com.yidian.shenghuoquan.bpush.constant.Constant
import com.yidian.shenghuoquan.bpush.push.PushPolicy import com.yidian.shenghuoquan.bpush.push.PushPolicy
import com.yidian.xarc.xevent.BuildConfig
import com.yidian.xarc.xevent.XBaseEvent import com.yidian.xarc.xevent.XBaseEvent
import com.yidian.xarc.xevent.XEventManager import com.yidian.xarc.xevent.XEventManager
import org.greenrobot.eventbus.Subscribe import org.greenrobot.eventbus.Subscribe
...@@ -15,14 +16,15 @@ import timber.log.Timber ...@@ -15,14 +16,15 @@ import timber.log.Timber
class MiPushPolicy: PushPolicy() { class MiPushPolicy: PushPolicy() {
companion object { companion object {
const val appId = "2882303761519906361" var appId = "2882303761519906361"
const val appkey = "5871990645361" var appkey = "5871990645361"
const val packageName = "com.shenghuoquan.business" const val packageName = "com.shenghuoquan.business"
} }
override fun initPushSdk() { override fun initPushSdk() {
Timber.tag("MiPushPolicy").i("initPushSdk") Timber.tag("MiPushPolicy").i("initPushSdk")
initAppkey()
XEventManager.register(this) XEventManager.register(this)
pushStatus = 22; pushStatus = Constant.pushConnected;
if (shouldInit()) { if (shouldInit()) {
MiPushClient.registerPush(BPushApplication.context, appId, appkey) MiPushClient.registerPush(BPushApplication.context, appId, appkey)
} }
...@@ -52,4 +54,11 @@ class MiPushPolicy: PushPolicy() { ...@@ -52,4 +54,11 @@ class MiPushPolicy: PushPolicy() {
Constant.pushConnectedEvent -> pushStatus = Constant.pushConnected 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