2012-06-08 55 views
0

以下是錯誤日誌我得到,運行時異常無法實例化未在裝載程序中找到的應用程序類?

java.lang.RuntimeException: Unable to instantiate application 
com.test.MyApplication: java.lang.ClassNotFoundException: 
com.test.MyApplication in loader 
dalvik.system.PathClassLoader[/mnt/asec/com.test-1/pkg.apk]  at 
android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:659) 
at 
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4201) 
at android.app.ActivityThread.access$3000(ActivityThread.java:125) 
at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071) 
at android.os.Handler.dispatchMessage(Handler.java:99)  at 
android.os.Looper.loop(Looper.java:123)  at 
android.app.ActivityThread.main(ActivityThread.java:4627)  at 
java.lang.reflect.Method.invokeNative(Native Method)  at 
java.lang.reflect.Method.invoke(Method.java:521)  at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.j… 

回答

1

這只是說,它不能找到類。確保名稱和包裝正確無誤。

然後轉到Project> Clean ..並清理/重建您的應用程序。

如果您粘貼該活動的代碼,它也可能使其他人更容易提供幫助。

0

我會想象,類「MyApplication」擴展應用程序。 SOOO ...你最有可能忘了做是這樣的:

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:name="MyApplication" > 

您需要在AndroidManifest來定義您的自定義應用程序類。我敢打賭這會解決你的問題。

相關問題