【问题标题】:Facebook Android SDK: 'cannot resolve symbol EVENT_NAME_SUBSCRIBE'Facebook Android SDK:“无法解析符号 EVENT_NAME_SUBSCRIBE”
【发布时间】:2020-03-11 16:00:51
【问题描述】:

我正在尝试实现以下 Facebook SDK 标准事件:

/**
 * This function assumes logger is an instance of AppEventsLogger and has been
 * created using AppEventsLogger.newLogger() call.
 */
public void logSubscribeEvent (String orderId, String currency, double price) {
    Bundle params = new Bundle();
    params.putString(AppEventsConstants.EVENT_PARAM_ORDER_ID, orderId);
    params.putString(AppEventsConstants.EVENT_PARAM_CURRENCY, currency);
    logger.logEvent(AppEventsConstants.EVENT_NAME_SUBSCRIBE, price, params);
}

定义here

但我收到以下错误:

  • 无法解析符号 EVENT_PARAM_ORDER_ID
  • 无法解析符号 EVENT_NAME_SUBSCRIBE

我认为不可能导入 Facebook 库来解决此问题。

有什么办法吗?

谢谢!

【问题讨论】:

  • 你从哪里得到 orderId?

标签: java android facebook facebook-android-sdk facebook-sdk-4.0


【解决方案1】:

你需要更新你的 gradle 文件

implementation 'com.facebook.android:facebook-android-sdk:[5,6)'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-03
    • 1970-01-01
    • 2016-06-15
    相关资源
    最近更新 更多