为什么扩展 android.app.application 的应用程序 class 无法正常工作?

Why my application class which extends android.app.application is not working?

每当我的应用程序启动时,我都必须从测试 class 调用打印方法。我从扩展了 android.app.application class 的 MyApplication class 的 onCreate() 调用了这个打印方法。在 print() 方法中,我显示了一条 toast 消息。但是,该消息没有得到 displayed.Kindly 帮助!

public class MyApplication extends Application 
{
    @Override
    public void onCreate() {
        super.onCreate();
        Test.print(this);
        Toast.makeText(this,"On Create  called",Toast.LENGTH_LONG).show();

    }
}


public class Test {
    static  void print(Context context)
    {
        Toast.makeText(context,"Print called",Toast.LENGTH_LONG).show();
    }
}

您还应该在 manifest 中声明您的自定义应用程序 class:

<application
    android:name=".<your packages to the class>.MyApplication"
...>