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

它似乎与this SO question类似,但解决方案无法正常工作,Android Studio仍显示此方法已弃用。

android - 不推荐使用AppEventsLogger.deactivateApp(Context context)-LMLPHP

此警告可能是什么原因?

最佳答案

我遇到了同样的问题。 Facebook上提供的文档没有提及任何有关此(AFAIC)的信息,但是,我注意到在LogCat上注销了以下消息:


  W / com.facebook.appevents.AppEventsLogger:deactivateApp事件被自动记录。无需调用deactivateApp,可以安全删除。


话虽这么说,我假设不再需要方法.deactivateApp();。

希望能帮助到你 :)

关于android - 不推荐使用AppEventsLogger.deactivateApp(Context context),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42649153/

10-08 22:33