我在我的PreferenceActivity中使用PreferenceActivity
@Override
public void onStart ()
{
super.onStart();
EasyTracker.getInstance(this).activityStart(this);
}
@Override
public void onStop ()
{
super.onStop();
EasyTracker.getInstance(this).activityStart(this);
}但是,当我试图在getTracker()类中调用EasyTracker方法时,它并不存在。

这个Android : Could not find method com.google.analytics.tracking.android.EasyTracker.getTracker也帮不上忙。
发布于 2013-10-31 07:03:39
使用libGoogleAnalyticsV2.jar:
import com.google.analytics.tracking.android.EasyTracker;
@Override
protected void onStart() {
super.onStart();
// Google Analytics Start Activity
EasyTracker.getInstance().activityStart(this);
EasyTracker.getTracker();
}
@Override
protected void onStop() {
super.onStop();
// Google Analytics Stop Activity
EasyTracker.getInstance().activityStop(this);
}希望这能有所帮助。
发布于 2014-02-07 09:21:17
我相信您使用的是libGoogleAnalyticsServices.jar版本3.x,它们在这里更改API,所以现在getIntance()方法需要一个上下文对象作为输入。如果您在活动中使用它,只需将MyActivityName.this作为一个值传递。
有关更多信息,请参见:迁移到v3:https://developers.google.com/analytics/devguides/collection/android/v3/migration
https://stackoverflow.com/questions/19700037
复制相似问题