【发布时间】:2015-07-15 07:35:46
【问题描述】:
我正在使用下面的代码将 target_url 获取到我的应用程序.. 一切正常,但我想将 json 数据从目标站点传递到我的应用程序.. 我参考了 Applinks.org 文档,但没有关于我想要什么的精确文档。
<head>
<meta property="al:android:url" content="example://applinks" />
<meta property="al:android:package" content="com.example" />
<meta property="al:android:app_name" content="Example App" />
<!-- Other headers -->
</head>
在我的 SplashActivity 中使用以下代码时,它会在 bundle.getString("al_applink_data") 上引发 NullPointer 异常。我指的是错误的包还是我的密钥/对是错误的???
Bundle bundle=AppLinks.getAppLinkData(getIntent());
Log.d("json i want",""+targetUrl+bundle.getString("al_applink_data"));
请帮忙!!!!
【问题讨论】:
-
请编辑问题并添加更多信息:
NullPointerException在哪里抛出?请进行一些调试并确定哪个引用是null。 -
是的..我已经编辑了我得到空指针异常但我的键/对正确的问题......请帮助..我研究了developers.facebook.com/docs/applinks,它告诉我对url进行编码.. ..你能帮我举个例子吗...