Android 一直stop程序

一直运行不出来 不知道错误在哪,一下是图片 求各位给看一下!!我真的不知道咋办

img

AndroidManifest.xml发出来看看,你有指定MyApplication_cx吗?

img


这个类继承了Application吗?

img


不能这么写
可以在你的application中定义一个静态实例,直接get获取

public class MyApplication extends Application {
。。。
    static MyApplication instance;

    /**
     * @return application 事例
     */
    public static MyApplication getInstance() {
        return instance;
    }
    @Override
    public void onCreate() {
        super.onCreate();
        instance = this;
。。。
   }
。。。
}

调用如下

你需要的application = MyApplication.getInstance();

当然,你的MyApplication 要在清单文件声明

。。。
<application
        android:name=".MyApplication"
。。。

你要定义全局变量的话不要在Application里啊,重新整一个放全局变量的类啊,然后把全局变量全放到这个类里,同时给这些类用public static修饰,调用的时候直接类名.变量名就行