【问题标题】:Integrating Count.ly To Android Application将 Count.ly 集成到 Android 应用程序
【发布时间】:2013-07-29 14:41:23
【问题描述】:

我想在我的 Android 应用中使用 Count.ly。我是安卓新手。有一个安装文档here,但我无法按照这些步骤操作。

1) 我已将此添加到我的清单文件中,位于 <application>

<service android:name="org.openudid.OpenUDID_service">
    <intent-filter>
        <action android:name="org.openudid.GETUDID" />
    </intent-filter>
</service>

2) 将此添加到我的 MainActivity 的 onCreate() 方法中。

OpenUDID_manager.sync(getApplicationContext());

        if(OpenUDID_manager.isInitialized())
        {
            String oudid = OpenUDID_manager.getOpenUDID();

        }

但我被困在下一步。

在 Eclipse 下将 Countly.java 添加到您的项目中。

?只是我应该将 Countly.java 复制到我的 /src/com/blabla/appname 文件夹中?

我也不知道这一步之后我应该做什么。

【问题讨论】:

    标签: java android countly-analytics


    【解决方案1】:

    解决了。这是我的错误。我不需要在我的项目上初始化 OpenUDID。

    我只是将这些添加到我的活动中

    @Override
        public void onStart()
        {
            super.onStart();
            Countly.sharedInstance().onStart();
        }
    
        @Override
        public void onStop()
        {
            Countly.sharedInstance().onStop();
            super.onStop();
        }
    

    这个到 onCreate()

    Countly.sharedInstance().init(getApplicationContext(), "https://cloud.count.ly", "...");

    最后将 src/org/* 目录复制到我的 src 目录,将 Countly.javafile 复制到我的包中。

    【讨论】:

      【解决方案2】:

      跟着导游走。看起来他们确实希望将其复制到您的项目中,以便您可以调用它的方法。您需要做的就是将其植入项目中。

      使用 Countly 调用其方法。调用类文件。

      别忘了设置 INTERNET 权限。

      【讨论】:

      • 可能我应该将它作为库导入,因为如果我复制粘贴它,我需要更改包名称等。我需要一步一步的帮助。这个答案对我来说还不够。
      • 如果包名是指 Countly.java 中的第一行,那么只需重写它,使其成为当前所在的包。其余的你必须更清楚,你试过了吗进口吗?会发生什么?
      猜你喜欢
      • 2017-12-25
      • 2012-11-10
      • 2011-06-29
      • 1970-01-01
      • 2016-06-01
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多