简体   繁体   English

Facebook Android SDK:“无法解析符号 EVENT_NAME_SUBSCRIBE”

[英]Facebook Android SDK: 'cannot resolve symbol EVENT_NAME_SUBSCRIBE'

I am trying to implement the following Facebook SDK standard event :我正在尝试实现以下 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);
}

defined here . 在这里定义。

But I get the following errors:但我收到以下错误:

  • Cannot resolve symbol EVENT_PARAM_ORDER_ID无法解析符号 EVENT_PARAM_ORDER_ID
  • Cannot resolve symbol EVENT_NAME_SUBSCRIBE无法解析符号 EVENT_NAME_SUBSCRIBE

I see no possibility to import a Facebook lib to solve this issue.我认为无法导入 Facebook 库来解决此问题。

Any solution?有什么解决办法吗?

Thanks !谢谢 !

你需要更新你的gradle文件

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM