안녕하세요,
Application 클래스를 상속받아 클래스를 만들고, manifest 파일을 적절히 수정해주면 어플리케이션의 어떤 액티비티에서든 어떤 객체에서든 접근 가능한 객체를 만들 수 있다고 하여 잘 작성해봤는데, (http://developer.android.com/guide/appendix/faq/framework.html) 아무리해도 에러가 발생해서 여쭤보려고 글을 올리게 되었습니다. 제 코드를 잠깐 봐주세요...


프로젝트명
getApp

getApp.java
package vxv.getApp;

import android.app.Activity;
import android.os.Bundle;

public class getApp extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        myDB mydb = (myDB)getApplication(); //이 getApplication()에서 에러가 발생합니다.
    }
}

myDB.java
package vxv.getApp;

import android.app.Application;

public class myDB extends Application {
public int a;
@Override
    public void onCreate() {
        super.onCreate();
    }

    @Override
    public void onTerminate() {
        super.onTerminate();
    }
}

AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="vxv.getApp"
      android:versionCode="1"
      android:versionName="1.0">
      
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".getApp"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <application android:name=".myDB"></application>
    </application>
    
    <uses-sdk android:minSdkVersion="8" />

</manifest>



어떤점이 문제여서 에러가 발생하는지 알려주시면 정말로 감사하겠습니다
안되는 영어 일어 등으로 검색해봐도 크게 다르지들 않아서.. 이곳에 여쭤봅니다.. ㅠㅠ