|
请教一下,问题如题 ,调试跟踪了一下,问题在:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_amap);
mapView = (MapView) findViewById(R.id.map);
mapView.onCreate(savedInstanceState);
.....
}
这个函数的 mapView.onCreate(savedInstanceState); 只要把这句注释掉,就可以了,我也单独的建立一个工程测试过,错误的日志信息如下:
11-23 17:29:50.767: W/asset(14741): Copying FileAsset 0xb87020b8 (zip:/data/app/locating.indoor.autonavi.com.onlinelocationdemo-1/base.apk:/resources.arsc) to buffer size 3452 to make it aligned.
11-23 17:29:50.777: E/Typeface(14741): SANS_LOC file not found.
11-23 17:29:50.787: E/AndroidRuntime(14741): FATAL EXCEPTION: main
11-23 17:29:50.787: E/AndroidRuntime(14741): Process: locating.indoor.autonavi.com.onlinelocationdemo, PID: 14741
11-23 17:29:50.787: E/AndroidRuntime(14741): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{locating.indoor.autonavi.com.onlinelocationdemo/com.autonavi.indoor.demo.online.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.autonavi.indoor.demo.online.MainActivity" on path: DexPathList[[zip file "/data/app/locating.indoor.autonavi.com.onlinelocationdemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2322)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2474)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread.access$800(ActivityThread.java:144)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1359)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.os.Handler.dispatchMessage(Handler.java:102)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.os.Looper.loop(Looper.java:155)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread.main(ActivityThread.java:5721)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.reflect.Method.invoke(Native Method)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.reflect.Method.invoke(Method.java:372)
11-23 17:29:50.787: E/AndroidRuntime(14741): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1029)
11-23 17:29:50.787: E/AndroidRuntime(14741): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:824)
11-23 17:29:50.787: E/AndroidRuntime(14741): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.autonavi.indoor.demo.online.MainActivity" on path: DexPathList[[zip file "/data/app/locating.indoor.autonavi.com.onlinelocationdemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
11-23 17:29:50.787: E/AndroidRuntime(14741): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.Instrumentation.newActivity(Instrumentation.java:1083)
11-23 17:29:50.787: E/AndroidRuntime(14741): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2312)
11-23 17:29:50.787: E/AndroidRuntime(14741): ... 10 more
11-23 17:29:50.787: E/AndroidRuntime(14741): Suppressed: java.lang.ClassNotFoundException: com.autonavi.indoor.demo.online.MainActivity
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.Class.classForName(Native Method)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
11-23 17:29:50.787: E/AndroidRuntime(14741): at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
11-23 17:29:50.787: E/AndroidRuntime(14741): ... 13 more
11-23 17:29:50.787: E/AndroidRuntime(14741): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
这个是什么问题呢,我用的手机是HTC的一款,小米的一款也试过。都是一样的效果
|
|