【问题标题】:Unresolved reference: getTargetUrlFromInboundIntent FacebookSDK未解决的参考:getTargetUrlFromInboundIntent FacebookSDK
【发布时间】:2021-05-11 02:47:23
【问题描述】:

为什么会出现这个错误:“Unresolved reference: getTargetUrlFromInboundIntent”? FacebookSDK 最新版本:实现 'com.facebook.android:facebook-android-sdk:[5,6)'。 清单:

<meta-data android:name="com.facebook.sdk.ApplicationId"
        android:value="@string/facebook_app_id"/>

主活动:

FacebookSdk.setAutoInitEnabled(true)
        FacebookSdk.fullyInitialize()
        AppLinkData.fetchDeferredAppLinkData(applicationContext) { appLinkData ->
            val uri: Uri? =
                appLinkData?.targetUri ?: AppLinks.getTargetUrlFromInboundIntent(this, intent)
            uri?.query?.let { preferences.edit().putString("PREFS_DEEPLINK", it).apply() }
            continuation.resume(uri?.query ?: "")
        }

【问题讨论】:

  • 我正在使用 com.facebook.android:facebook-android-sdk:11.3.0
  • 你有什么解决方法吗?

标签: android kotlin facebook-sdk-4.0


【解决方案1】:

这就解决了。有必要正确导入 AppLinks:import bolts.AppLinks

【讨论】:

  • 错误:包bolts不存在import bolts.AppLinks;在 facebook sdk 11.3.0
猜你喜欢
  • 1970-01-01
  • 2019-04-05
  • 1970-01-01
  • 2021-08-17
  • 2016-12-14
  • 2020-05-27
  • 2019-11-16
  • 2021-01-24
  • 2023-03-25
相关资源
最近更新 更多