android: 自定义 AppController NullPointerException

android: custom AppController NullPointerException

我正在开发一个应用程序,我想使用登录和注册表单。出于这个原因,我正在关注这个 tutorial.

本教程要求我创建一个名为 AppController 的新 java 文件来扩展应用程序。我做了这个和所有的东西,但是当我 运行 我的应用程序我得到一个 NullPointerException,可能是因为我没有在清单中声明 AppController

我看到这个发帖者和我有同样的问题。每个人都告诉他将 AppController 添加到 Manifest 的 application 标签下。我也尝试这样做,但我的应用程序崩溃了。 我在 <application 标签下使用 <activity> 标签在清单中声明了很多活动。下面是我的 Manifest 的一部分。

<application
    android:allowBackup="true"
    android:icon="@drawable/getaroom"
    android:label="@string/welcome"
    android:name="com.example.package.AppController"
    android:theme="@style/AppBaseTheme">"


    <activity
        android:name=".LoginActivity"
        android:label="@string/app_name"
        android:screenOrientation="portrait">
    </activity>
    <activity
        android:name=".CreateAccountActivity"
        android:label="@string/title_activity_activity_create_account"
        android:screenOrientation="portrait">
    </activity>
    <activity
        android:name=".MainScreenActivity"
        android:label="@string/title_activity_main_screen"
        android:screenOrientation="portrait">
    </activity>

如您所见,我已在应用程序标记中声明了 AppController,但随后应用程序崩溃了。 这是一个扩展 Application 的 java 文件,我的其他 java 文件扩展了 ActionBarActivity.

我的问题是,如何在清单中声明新文件?或者我如何添加一个扩展 Activity 到已经存在的应用程序的新文件?

提前致谢

我已经弄清楚了,我只需要在清单中声明 AppController,但不知何故,每次我声明它时都会出错。我使用 android:name=".Packagename.AppController",现在可以使用了。谢谢您的帮助!