Android Null Pointer
<p>whats going on here exactly? Trying to locate the null but unable to thus far.... i'm sure it's something silly</p>

<pre><code>    04-29 06:04:03.845: E/AndroidRuntime(392): FATAL EXCEPTION: main
04-29 06:04:03.845: E/AndroidRuntime(392): java.lang.RuntimeException: Unable to instantiate application com.adamwhiles.tw33tz.appliaction.Tw33tzApplication: java.lang.ClassNotFoundException: com.adamwhiles.tw33tz.appliaction.Tw33tzApplication in loader dalvik.system.PathClassLoader[/data/app/com.adamwhiles.tw33tz-2.apk]
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.LoadedApk.makeApplication(LoadedApk.java:466)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3260)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.ActivityThread.access$2200(ActivityThread.java:117)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:969)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.os.Handler.dispatchMessage(Handler.java:99)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.os.Looper.loop(Looper.java:123)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.ActivityThread.main(ActivityThread.java:3683)
04-29 06:04:03.845: E/AndroidRuntime(392):  at java.lang.reflect.Method.invokeNative(Native Method)
04-29 06:04:03.845: E/AndroidRuntime(392):  at java.lang.reflect.Method.invoke(Method.java:507)
04-29 06:04:03.845: E/AndroidRuntime(392):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-29 06:04:03.845: E/AndroidRuntime(392):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-29 06:04:03.845: E/AndroidRuntime(392):  at dalvik.system.NativeStart.main(Native Method)
04-29 06:04:03.845: E/AndroidRuntime(392): Caused by: java.lang.ClassNotFoundException: com.adamwhiles.tw33tz.appliaction.Tw33tzApplication in loader dalvik.system.PathClassLoader[/data/app/com.adamwhiles.tw33tz-2.apk]
04-29 06:04:03.845: E/AndroidRuntime(392):  at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
04-29 06:04:03.845: E/AndroidRuntime(392):  at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
04-29 06:04:03.845: E/AndroidRuntime(392):  at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.Instrumentation.newApplication(Instrumentation.java:942)
04-29 06:04:03.845: E/AndroidRuntime(392):  at android.app.LoadedApk.makeApplication(LoadedApk.java:461)
04-29 06:04:03.845: E/AndroidRuntime(392):  ... 11 more
</code></pre>

<p>Here is the application class for my application....</p>

<pre><code>package com.adamwhiles.tw33tz.application;

    import oauth.signpost.OAuthProvider;
    import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
    import twitter4j.Twitter;
    import android.app.Application;

    public class Tw33tzApplication extends Application{


        private Twitter twitter;
        /**
         * @return the twitter
         */
        public Twitter getTwitter() {
            return twitter;
        }

        /**
         * @param twitter the twitter to set
         */
        public void setTwitter(Twitter twitter) {
            this.twitter = twitter;
        }

        private OAuthProvider provider;
        private CommonsHttpOAuthConsumer consumer;


        /**
         * @param provider the provider to set
         */
        public void setProvider(OAuthProvider provider) {
            this.provider = provider;
        }

        /**
         * @return the provider
         */
        public OAuthProvider getProvider() {
            return provider;
        }

        /**
         * @param consumer the consumer to set
         */
        public void setConsumer(CommonsHttpOAuthConsumer consumer) {
            this.consumer = consumer;
        }

        /**
         * @return the consumer
         */
        public CommonsHttpOAuthConsumer getConsumer() {
            return consumer;
        }


    }
</code></pre>

<p>Here is the manifest for my application as well....</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.adamwhiles.tw33tz"
      android:versionCode="1"
      android:versionName="1.0"&gt;
      &lt;uses-sdk android:minSdkVersion="10" /&gt;
      &lt;uses-permission
        android:name="android.permission.INTERNET" /&gt; 

    &lt;application android:label="Tw33tz" android:name=".appliaction.Tw33tzApplication"&gt;
        &lt;activity android:name=".AuthActivity" android:label="Tw33tz"&gt;
            &lt;intent-filter&gt;
                &lt;action android:name="android.intent.action.MAIN" /&gt;
                &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
            &lt;/intent-filter&gt;
            &lt;intent-filter&gt;
                &lt;action android:name="android.intent.action.VIEW" /&gt;
                &lt;category android:name="android.intent.category.DEFAULT" /&gt;
                &lt;category android:name="android.intent.category.BROWSABLE" /&gt;
                &lt;data android:scheme="callback" android:host="tw33tz" /&gt;
            &lt;/intent-filter&gt;
        &lt;/activity&gt;
        &lt;activity android:name=".Tw33tzActivity"&gt;&lt;/activity&gt;

    &lt;/application&gt;


&lt;/manifest&gt;
</code></pre>

<p>hope this helps....</p>
