我在应用程序中安装了 Branch.io sdk,但是一旦我进入调试模式,它就会一直崩溃。
这是初始化:
public void onCreate() {
...
Branch.getAutoInstance(this)
...
}
我使用 4 个手指成功进入调试模式,就像 Branch.io 文档中所说的那样。但是在一段时间(10-15 秒)后,它开始向 Branch.io 发布大量发布请求,导致应用程序崩溃。
这是我进入调试模式时发送的发布请求:
Post value = {
"device_fingerprint_id": “xxxxx",
"device_name": "Nexus 7",
"os": "Android",
"os_version": 21,
"model": "Nexus 7",
"is_simulator": false,
"session_id": "186013940411551370",
"identity_id": "185720730762103937",
"sdk": "android1.9.0",
"retryNumber": 0,
"branch_key": “xxxxxxxx"
}
响应:
returned {}
======= Connected to Branch Remote Debugger =======
一段时间后,它开始触发导致应用重启甚至崩溃的事件
Post value = {
"device_fingerprint_id": "xxxx",
"session_id": "186013940411551370",
"identity_id": "185720730762103937",
"log": "BranchSDK\tposting to https:\/\/api.branch.io\/v1\/debug\/log",
"sdk": "android1.9.0",
"retryNumber": 0,
"branch_key": "xxxxxxx"
}