Facebook Android SDK:“无法解析符号 EVENT_NAME_SUBSCRIBE”
Posted
技术标签:
【中文标题】Facebook Android SDK:“无法解析符号 EVENT_NAME_SUBSCRIBE”【英文标题】:Facebook Android SDK: 'cannot resolve symbol 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? 【参考方案1】:你需要更新你的 gradle 文件
implementation 'com.facebook.android:facebook-android-sdk:[5,6)'
【讨论】:
以上是关于Facebook Android SDK:“无法解析符号 EVENT_NAME_SUBSCRIBE”的主要内容,如果未能解决你的问题,请参考以下文章
通过 Xamarin.Facebook.Android sdk 登录 Facebook
Android - 使用 facebook sdk 在 facebook 墙上发帖的问题
Android:在eclipse中导入facebook sdk 4.10.1
Android上的Unity Facebook SDK登录错误