我遇到了一个从未有过的错误:当我使用以下内容时
Intent intent = new Intent().setClass(this, Research.class);
我有一个 NullPointerException ......但是 Research.class 不是 null 并且“这个”更近......但是 Research 类在不同的包中,有问题吗?不同的包装但相同的项目。
我的堆栈跟踪:
java.lang.NullPointerException
at android.content.ContextWrapper.getPackageName(ContextWrapper.java:135)
at android.content.ComponentName.<init>(ComponentName.java:75)
at android.content.Intent.<init>(Intent.java:3491)
at mypackage.Connect.disconnect(Connect.java:92), and line 92 is the one I posted.
我已经很好地导入了意图所需的类,它在 manifest.xml 中声明。