我正在開發使用Google 2.3 API的Android Google地圖應用。我google搜索並嘗試this但是在測試應用程序時,我得到了異常。這裏是完整的堆棧跟蹤Android Google地圖路由幫助
FATAL EXCEPTION: main
09-05 16:16:05.914: ERROR/AndroidRuntime(405): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.som.routing/com.som.routing.GmaproutingtryActivity}: java.lang.ClassNotFoundException: com.som.routing.GmaproutingtryActivity in loader dalvik.system.PathClassLoader[/data/app/com.som.routing-2.apk]
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.os.Handler.dispatchMessage(Handler.java:99)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.os.Looper.loop(Looper.java:130)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread.main(ActivityThread.java:3683)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at java.lang.reflect.Method.invokeNative(Native Method)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at java.lang.reflect.Method.invoke(Method.java:507)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at dalvik.system.NativeStart.main(Native Method)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): Caused by: java.lang.ClassNotFoundException: com.som.routing.GmaproutingtryActivity in loader dalvik.system.PathClassLoader[/data/app/com.som.routing-2.apk]
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1561)
09-05 16:16:05.914: ERROR/AndroidRuntime(405): ... 11 more
任何人都走了這個例子請幫助我。
是的。我的應用只有一項活動。作爲其唯一的活動,所以它應該被稱爲第一。我也檢查了清單。它確定 – Som
你註冊到你的AndroidManifest.xml中了嗎?你能發佈這個文件的內容嗎? –
是的,我註冊了Acivity。這裏是清單請檢查出 – Som