主类中的onCreate扩展了应用程序永远不会被调用

时间:2013-03-10 19:18:26

标签: android

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

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> ...

1 个答案:

答案 0 :(得分:4)

更改它将起作用

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

您忘了拨打super.onCreate();