Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 棉花糖中的语境_Android_Android 6.0 Marshmallow - Fatal编程技术网

Android 棉花糖中的语境

Android 棉花糖中的语境,android,android-6.0-marshmallow,Android,Android 6.0 Marshmallow,问题是关于上下文,它在安装应用程序后第一次运行时返回null。我需要权限吗?早期版本可以工作。Android开发者预览v3(nexus5) 在调用onCreate()之前,您正在调用getContext()。不要那样做。如果可能,不要使用对App的静态引用 public class App extends Application { private static App application; @Override public void onCreate() {

问题是关于上下文,它在安装应用程序后第一次运行时返回null。我需要权限吗?早期版本可以工作。Android开发者预览v3(nexus5)


在调用
onCreate()
之前,您正在调用
getContext()
。不要那样做。如果可能,不要使用对
App
的静态引用

public class App extends Application {

    private static App application;

    @Override
    public void onCreate() {
        super.onCreate();
        Log.e("APP::", "CREATE");
        application = this;
        Log.e("APPLICATION ::", "" + application);
    }

    public static Context getContext() {
        return application != null ? application.getBaseContext() : null;
    }
}