2

我有一个奇怪的问题。我的应用程序类 onCreate(或 onReusume)永远不会被调用。即使我卸载应用程序并调试 agan。这是我的代码。我找不到任何奇怪的地方。如果我设置断点,它永远不会到达,其他类告诉我初始化失败。坦克

package com.MyApp;

import org.acra.*;
import org.acra.annotation.*;
import android.app.Application;


@ReportsCrashes(formKey = ".................") 
public class MyApp extends Application {


    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
    }



    public void onCreate() {
        // The following line triggers the initialization of ACRA
        if (!BuildConfig.DEBUG) {
            ACRA.init(this);
        }

这是我的xml:

<application
        android:name="com.MyApp.MyApp"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@style/Theme" >
        <activity android:name="com.MyApp.MyApp.MainActivity" >
            <intent-filter> ...
4

1 回答 1

4

改变这个它会工作

@Override
  public void onCreate() {
    // The following line triggers the initialization of ACRA
    ACRA.init(this);
    super.onCreate();
  }

你忘了打电话super.onCreate();

于 2013-03-10T19:20:52.050 回答