如何在应用程序中使用 Flurry?

2024-01-01

我想在我的应用程序中使用 flurry 及其功能。我如何在 flurry 中注册自己以及如何在我的 Android 应用程序中使用它?

Thanks


其实很简单。

1 - 前往 flurry.com 并注册您的应用程序,这将生成一个唯一的跟踪代码。

2 - 下载 FlurryAgent jar 并将其添加到您的项目库中。如果您使用的是 Eclipse,请右键单击项目文件夹,选择属性,选择 Java 构建路径,然后选择添加外部 JAR.. 或使用 Gradle + Jcentercompile 'com.flurry.android:analytics:6.2.0'

3 - Add android.permission.INTERNET到您的 AndroidManifest.xml。

4 - 从活动的 onStart() 和 onStop 方法添加对 Flurry 代理的调用。

注意:将下面的 ID 替换为您的唯一跟踪代码。

public void onStart()
{
   super.onStart();
   FlurryAgent.onStartSession(this, "9GKQD4EBX123FEP6874H");
   // your code
}

public void onStop()
{
   super.onStop();
   FlurryAgent.onEndSession(this);
   // your code
}

就是这样!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在应用程序中使用 Flurry? 的相关文章

随机推荐

  • 在 WinForms 上使用 TPL 进行并行编程

    我尝试在 WinForms NET 4 0 上使用 TPL 我遵循this http blogs msdn com b csharpfaq archive 2010 06 01 parallel programming in net fra
  • 使用 sed 在 xml 文件中查找并替换

    我需要查找并替换特定 xml 元素的值 条件如下 元素的值enabled必须从0 to 1 enabled必须是一个孩子somenode element 我的测试 xml 如下所示
  • PySpark DataFrame:自定义爆炸函数

    如何使用udfs实现自定义爆炸功能 以便我们可以获得有关项目的额外信息 例如 除了项目之外 我还想要项目的索引 我不知道该怎么做的部分是当 udf 返回多个值时 我们应该将这些值放置为单独的行 如果您需要自定义爆炸函数 那么您需要编写获取数
  • 如何在此处地图中实现当前位置蓝色图标

    我正在与这里是地图SDK https developer here com mobile sdks documentation android starter topics maps html我需要为当前位置显示一个带有圆形动画的蓝色图标
  • 如何将远程调试器附加到 Python 进程?

    我厌倦了插入 import pdb pdb set trace 写入我的Python程序并通过控制台进行调试 如何连接远程调试器并从文明的用户界面插入断点 use Winpdb http winpdb org 它是一个平台无关图形化 GPL
  • 根据属性计算类的实例

    计算特定属性值的实例数 我创建了一个类 名称为 bird 该类的每个实例都有两个属性 creed 可以是 C or D 值 以及 life 从值 100 开始 并随着程序执行而改变 该程序模拟两只活鸟的随机遭遇 鸟改变了life每次相遇之后
  • 在 VB.NET 中检查使用 process.start() 启动的文件中的更改

    我正在开发一个基于 vbnet c NET 的应用程序 它可以使用不同的应用程序 excel word 等 打开文件 该应用程序是使用启动的Dim app As Process Process Start ProcessProperties
  • 将 Excel 文件加载到 numpy 二维数组中

    有没有更简单的方法将 Excel 文件直接加载到 Numpy 数组中 我看过numpy genfromtxtnumpy 文档中的自动加载功能 但它不直接加载 excel 文件 array np genfromtxt Stats xlsx V
  • C# 到 Mono GetConsoleWindow 异常

    我在将应用程序设置为单声道时遇到一些问题 它给了我一个 GetConsoleWindow 异常 我认为当你在 Windows 上运行它时 这会打开一个新窗口 但在 Mono 中 在带有 Gnome 的 CentOS 6 上 它给了我这个例外
  • 错误 NoMethodError:ActionView::Base:Class 的未定义方法 `debug_rjs='

    该项目是使用 Rails 3 0 9 构建的 现在我更新了 gems 和 Gemfile gt source http rubygems org gem rails 3 1 1 Bundle edge Rails instead gem r
  • java:是否有一个框架允许动态加载和卸载jar(但不是osgi)?

    我想要一种机制 允许动态加载和卸载 jar 以及调用 jar 中的激活器类 我不想使用 OSGi 因为它的导入 导出机制很麻烦 有一个项目叫做Java插件框架 http jpf sourceforge net 这可能就是您正在寻找的 在他们
  • Spring Webflux上传大图像文件并使用WebClient以流方式发送文件[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用 spring webflux 功能风格 我想创建一个接受大图像文件的端点 并使用 webClient 以流方式将该文件发送
  • 使用 z 索引的事件冒泡

    JSFiddle https jsfiddle net uLap7yeq 19 https jsfiddle net uLap7yeq 19 Problem 考虑两个元素 canvas 和 div 它们位于相同的树深度上并且具有相同的父元素
  • 如何使用 google auth 区分 firebase 中的登录和注册用户?

    我正在使用 firebase 来验证用户身份 如果新用户使用google facebook提供商登录 它会创建一个用户并自动登录 用户登录后 如何区分signIn和signUp var provider new firebase auth
  • Django 模板中的注释值

    是否可以访问模板中查询集的注释值 例如 我有以下查询集传递给我的模板 context videos Videos objects annotate view count Count views order by view count 100
  • 使用 POST 请求触发 Github 操作(Github REST API)

    我有一个托管在 GitHub 组织中的私有 GitHub 存储库 该存储库包含一个 GitHub Action 其中包含workflow dispatch选项 参见GitHub 文档 https docs github com en act
  • tabHost 的 setCurrentTab

    我问我们是否可以从另一个类 而不是包含 tabhost 和 tabspecs 的类 调用 tabhost 上的 setCurrentTab 我们可以把 tabHost setCurrentTab 1 在除此之外的另一类中 public cl
  • 当前位置返回 0

    我正在开发的 Xcode 应用程序需要获取用户 iOS 设备的纬度和经度 虽然目前我得到的两个值都是 0 它不需要获得该位置的许可 而且我使用的是真实设备而不是模拟器 NSLocationAlwaysUsageDescription在我的
  • UIPageViewControllerDatasource 调用向左滑动和向右滑动方法

    If viewControllerBeforeViewController viewControllerAfterViewController任一方法都返回 nil 计数器部分也会被调用 这种行为是预期行为吗 无论如何我都可以阻止这件事发生
  • 如何在应用程序中使用 Flurry?

    我想在我的应用程序中使用 flurry 及其功能 我如何在 flurry 中注册自己以及如何在我的 Android 应用程序中使用它 Thanks 其实很简单 1 前往 flurry com 并注册您的应用程序 这将生成一个唯一的跟踪代码