私は以前に突風を実装しました。正常に動作していました。今日、sdk の新しいバージョンでは、flurry は logcat に何も記録しません。
私のコード
Flurry.java
public class Flurry {
private static final String API_KEY = "xxxxxxxxxxxxxxxxxxxxxx";
private static Context mContext;
public static void init(Context c) {
mContext = c;
}
public static Context getContext() {
return mContext;
}
public static void onStartSession() {
if (mContext != null) {
Debug.e("", "startng flurry session...");
FlurryAgent.setUserId(Utils.getUserId(mContext));
FlurryAgent.setVersionName(Utils.getAppVersion(mContext));
FlurryAgent.setLogEnabled(true);
FlurryAgent.setLogEvents(true);
FlurryAgent.onStartSession(mContext, API_KEY);
// FlurryAgent.initializeAds(mContext);
} else {
Debug.e("", "mContext is null");
}
}
public static void onEndSession() {
if (mContext != null) {
Debug.e("", "ending flurry session...");
FlurryAgent.onEndSession(mContext);
}
}
}
活動中
public class MainActivity extends TabActivity implements OnTabChangeListener {
/** Called when the activity is first created. */
TabHost tabHost;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
Flurry.init(this);
Flurry.onStartSession();
setTabs();
}
@Override
protected void onDestroy() {
Flurry.onEndSession();
super.onDestroy();
}
}
manifest.xml で
<uses-permission android:name="android.permission.INTERNET" />
このようなログが表示される前に実装したとき、今日別のアプリで実装すると、混乱のログが取得されませんでした...何が問題になるのでしょうか??
4359 FlurryAgent D Initializing Flurry session
4359 FlurryAgent D New session
4359 TitleActivity V ::onResume::
4359 Settings W Setting android_id has moved from android.provider.Settings.System to android.provider.Settings.Secure, returning read-only value.
4359 FlurryAgent I loading persistent data: /data/data/com.xxxxxx/files/.flurryagent.-6ee7b2a3
4359 FlurryAgent D Loading API key: ****************xxxx
4359 FlurryAgent D Loading session reports
4359 FlurryAgent D Persistent file loaded
4359 FlurryAgent D generating report
4359 FlurryAgent D Sending report to: http://data.flurry.com/aap.do
4359 FlurryAgent D Report successful
4359 FlurryAgent D Processing report response
4359 FlurryAgent D Done sending initial agent report