Android 棉花糖中的语境
问题是关于上下文,它在安装应用程序后第一次运行时返回null。我需要权限吗?早期版本可以工作。Android开发者预览v3(nexus5)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() {
在调用
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;
}
}