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();

希望它能幫助:)