2012-08-03 41 views
0

我編譯了最新的AOSP瀏覽器,並且它沒有任何問題地編譯它。 當我啓動它時,我有一個ClassNotFoundException。運行自編譯瀏覽器時出現ClassNotFoundException

我正在使用最新的SDK 17,但該項目沒有lib文件夾或外部jar,所以它看起來不是通常的問題。

除了每個文件中的包名(因爲它已經注意到在同一個電話中已經有與com.android.browser包相同的瀏覽器),沒有觸及任何東西

的logcat:

08-03 17:18:32.116: E/Trace(30047): error opening trace file: No such file or directory (2) 
08-03 17:18:32.194: D/AndroidRuntime(30047): Shutting down VM 
08-03 17:18:32.194: W/dalvikvm(30047): threadid=1: thread exiting with uncaught exception (group=0x40a7d300) 
08-03 17:18:32.194: E/AndroidRuntime(30047): FATAL EXCEPTION: main 
08-03 17:18:32.194: E/AndroidRuntime(30047): java.lang.RuntimeException: Unable to instantiate application it.androidhd.jbrowser.Browser: java.lang.ClassNotFoundException: it.androidhd.jbrowser.Browser 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.LoadedApk.makeApplication(LoadedApk.java:501) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4275) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.ActivityThread.access$1300(ActivityThread.java:139) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.os.Handler.dispatchMessage(Handler.java:99) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.os.Looper.loop(Looper.java:137) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.ActivityThread.main(ActivityThread.java:4896) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at java.lang.reflect.Method.invokeNative(Native Method) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at java.lang.reflect.Method.invoke(Method.java:511) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:788) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at dalvik.system.NativeStart.main(Native Method) 
08-03 17:18:32.194: E/AndroidRuntime(30047): Caused by: java.lang.ClassNotFoundException: it.androidhd.jbrowser.Browser 
08-03 17:18:32.194: E/AndroidRuntime(30047): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.Instrumentation.newApplication(Instrumentation.java:967) 
08-03 17:18:32.194: E/AndroidRuntime(30047): at android.app.LoadedApk.makeApplication(LoadedApk.java:496) 
08-03 17:18:32.194: E/AndroidRuntime(30047): ... 11 more 

截圖:當你使用自動化工具導入東西到Eclipse http://s18.postimage.org/qi5f3zkfd/Cattura.png

+0

你想訪問另一個應用程序的瀏覽器類? – MAC 2012-08-03 15:24:24

+0

在同一個應用程序中,我想重新編譯瀏覽器應用程序。 – Hoconosc 2012-08-03 15:25:35

+0

你確定這個班有嗎? – 2012-08-03 15:41:27

回答

0

留意。重新創建項目將完成這項工作。

相關問題