Sha*_*put 5 android deep-linking branch.io
我是branch.io的新手,我正在关注他们的官方文档.当我运行我的应用程序onInitFinished方法时不会被调用.我在这里找到了同样的问题,但postBranchInitSession(null);在解决方案中使用的一个术语对我来说是未知的,我试图找出但没有得到任何东西.在其官方文档上有非常令人困惑的文档,从该文档我没有得到一些东西
这是我的代码:
try {
branch = Branch.getInstance();
branch.initSession(new Branch.BranchReferralInitListener() {
@Override
public void onInitFinished(JSONObject referringParams, BranchError error) {
if (error == null) {
Log.d("Splash onStart", referringParams.toString());
} else {
Log.i("MyApp", error.getMessage());
}
}
}, this.getIntent().getData(), this);
} catch (Exception ex) {
}
Run Code Online (Sandbox Code Playgroud)
请帮我!
在StackOverFlow其他站点上检查了许多问题和解决方案后,我通过添加android:name="io.branch.referral.BranchApp"应用程序解决了此问题, 如下所示:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme"
android:name="io.branch.referral.BranchApp">
...
</application>
Run Code Online (Sandbox Code Playgroud)
正如Alex Bauer在这里建议的那样
| 归档时间: |
|
| 查看次数: |
352 次 |
| 最近记录: |