我想在我的Android应用中使用Count.ly。我是Android上的新手。有一个安装文档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 文件夹中吗?
此外,我不知道在这一步之后该怎么做。
答案 0 :(得分:3)
解决。这是我的错。我不需要在我的项目上初始化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 dir,Countly.java
文件到我的包。
答案 1 :(得分:-1)
遵循指南。看起来他们确实希望将它复制到您的项目中,以便您可以调用其方法。您需要做的就是将其植入项目中。
使用Countly调用其方法。调用类文件。
另外不要忘记设置INTERNET权限。