0

我使用Facebook SDK for Android v4.20。当我想调用AppEventsLogger.deactivateApp(getApplication());在我的Activity的onPause()中显示为已弃用。我使用Android Studio 2.3,应用程序的最低SDK为16,目标为25,我使用构建工具v25.0.2。AppEventsLogger.deactivateApp(Context context)已弃用

它似乎与this SO question类似,但该解决方案不起作用,Android Studio仍将此方法显示为已弃用。

enter image description here

什么可能是此警告的原因是什么?

回答

3

我遇到了同样的问题。提供在Facebook上的文件没有提及这个(AFAIC)什么,不过,我注意到下面的消息是在logcat中登出:

W/com.facebook.appevents.AppEventsLogger:正在记录deactivateApp事件自动。没有必要调用deactivateApp,这是安全的删除。

这就是说,我假设不再需要方法.deactivateApp();

希望它能帮助:)