0
好日子 我必須設法創造我的小而簡單的應用程序,工作與屏幕和佈局,但我不能讓工作的谷歌分析。谷歌Analytics(分析)SDK適用於Android的代碼實施
我想我的問題關於代碼佈置,請看看,並告訴我,我錯了。
首先我必須補充和建立libGoogleAnalytics.jar
在清單中的路徑,
</activity>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission>
</application>
</manifest>
在包裝,
package com.av0001;
import com.google.android.apps.analytics.GoogleAnalyticsTracker;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
public class Av0001 extends Activity {
/** Called when the activity is first created. */
GoogleAnalyticsTracker tracker;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tracker = GoogleAnalyticsTracker.getInstance();
tracker.startNewSession("UA-25516864-1", this);
setContentView(R.layout.main);
}
public void myonclick1(View view) {
Intent mIntent = new Intent(this,Check2.class);
startActivity(mIntent);
Toast.makeText(
this,
"Thank you for using, enjoy browsing :)", Toast.LENGTH_LONG).show();
finish();
}
@Override
protected void onDestroy() {
super.onDestroy();
tracker.stopSession();
}
}
所以我在這裏疊加,它的運行了三個幾乎沒有日子,我根本沒有任何報道。
感謝您的支持
我認爲這是你在說些什麼, 按鈕createEventButton =(按鈕)findViewById(R.id.NewEventButton); createEventButton.setOnClickListener(新OnClickListener(){@Override 公共 無效的onClick(視圖v){ tracker.trackEvent( 「點擊」,//類別 「按鈕」,//行動 「點擊」,//標籤 77); //值 } }); 我應該在這個「NewEventButton」上寫什麼,因爲如果我選擇「Button01」,應用程序將停止工作。我應該做點別的嗎?由於 – Christopher
將這項工作,如果我想跟蹤應用程序的fireup,@覆蓋 公共無效的onCreate(捆綁savedInstanceState){ super.onCreate(savedInstanceState); tracker = GoogleAnalyticsTracker.getInstance(); \t tracker.startNewSession( 「UA-25516864-1」,這一點); setContentView(R.layout.main); tracker.trackPageView(「/ HomeScreen」);我應該把其他東西,或「tracker.stopSession」onDestroy是足夠的。謝謝 – Christopher
是的,很好的接近會議。 –