Я пытаюсь отслеживать pageviews
с Google Analytics
, но я продолжаю получать ошибку при импорте. Я указал в коде ниже, где ошибки.Импорт Google Analytics невозможен.
Я также поставил файл jar в путь сборки java и добавил две строки в Android Manifest
.
Мой вопрос в том, как получить приведенный ниже код для правильной компиляции.
import com.google.android.apps.analytics.GoogleAnalyticsTracker; //Error: "The import com.google.android.apps cannot be resolved"
public class MainMenu extends Activity {
GoogleAnalyticsTracker tracker; //Error: "The import com.google.android.apps cannot be resolved to a type"
final Context context = this;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mainmenumain);
tracker = GoogleAnalytics.getInstance();
tracker.startSession("UA-38788135-1", this);
btn1.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
tracker.trackPageView("/Categories"); //Error: "The import com.google.android.apps cannot be resolved to a type"
Intent intent = new Intent(MainMenu.this, Categories.class);
startActivity(intent);
}
});
btn2.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
tracker.trackPageView("/Highscores"); //Error: "The import com.google.android.apps cannot be resolved to a type"
Intent intent = new Intent(MainMenu.this, Highscores.class);
startActivity(intent);
}
});
btn3.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
tracker.trackPageView("/About"); //Error: "The import com.google.android.apps cannot be resolved to a type"
Intent intent = new Intent(MainMenu.this, About.class);
startActivity(intent);
}
});
btn4.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
tracker.trackPageView("/ComingSoon"); //Error: "The import com.google.android.apps cannot be resolved to a type"
Intent intent = new Intent(MainMenu.this, ComingSoon.class);
startActivity(intent);
}
});
}
@Eric - я обнаружил, что тема раньше, и решение не работает. – Matt
Вы должны всегда делиться тем, что вы пробовали, прежде чем задавать вопрос; зная, что это поможет нам. – Eric
Спасибо, хорошо знать на будущее. – Matt