android - 我真的需要将 com.facebook.Settings.publishInstallAsync() 方法添加到我的所有 Activity 中吗?

标签 android facebook

我目前正在尝试让 Facebook 的移动广告适用于我的 Android 应用程序。 我完成了所有必需的步骤,除了需要添加方法的步骤:

com.facebook.Settings.publishInstallAsync();

我在 onResume() 方法中的所有 Activity 。 我的问题是 - 我真的必须将这种方法应用到我的所有 Activity 中吗?如果是 - 为什么? 我担心如果我这样做 - 我的应用程序会运行得更慢。 也许如果我只把它放在第一个启动 Activity 中,它仍然可以工作?

谢谢:)

最佳答案

顾名思义,该方法在不同的线程上运行,因此除非您的应用程序资源非常有限,否则不应影响性能。它还将处理跟踪重复调用,以防止报告多次安装,因此一旦报告第一次安装,就不会再次报告。

关于android - 我真的需要将 com.facebook.Settings.publishInstallAsync() 方法添加到我的所有 Activity 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14157745/

相关文章:

javascript - 将 facebook token 从客户端发送到服务器的正确方法

FQL 流查询中的 Facebook 帖子印象为空

android - 按返回按钮时出错

android - 减小 .dylib 和 .so 大小的技巧

android - 在圆弧上画一个圆形的空心拇指

android - 使用 Samsung Galaxy Tab 附加组件将如何影响/限制我的 Android Market 部署?

android - 应用与运行 Marshmallow 的 Nexus7 不兼容

java - Facebook Activity 图片尺寸

java - 在桌面 Java 应用程序中缓存 facebook 图像时理解 x-* header

Facebook 无法识别 Netlify 上的一些 Gatsby React Helmet 元标签