Android电话应用程序,浏览器应用程序,当我使用意图从我的应用程序启动它们时,映射应用程序会崩溃



我正在启动不同的应用程序,例如电话应用程序,浏览器应用程序,我的应用程序中的地图应用程序

 String url = "http://www." + textView.getText().toString();
            Log.d(TAG,url);
            Intent i = new Intent(Intent.ACTION_VIEW);
            i.setData(Uri.parse(url));
            mContext.startActivity(i);

起初它们工作得很好,但是现在每个应用都像"不幸的是Chorme停止工作"或"不幸的拨号器已经停止工作"等。我希望有人知道为什么会发生。预先感谢。

这是我的logcat

05-08 19:12:28.720  10227-10227/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.google.android.apps.maps, PID: 10227
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity}: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.example.krishnateja.bigapplesearch.models.MTAMainScreenModel
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2314)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2388)
        at android.app.ActivityThread.access$800(ActivityThread.java:148)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1292)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5312)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:696)
 Caused by: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.example.krishnateja.bigapplesearch.models.MTAMainScreenModel
        at android.os.Parcel.readParcelableCreator(Parcel.java:2289)
        at android.os.Parcel.readParcelable(Parcel.java:2239)
        at android.os.Parcel.readValue(Parcel.java:2146)
        at android.os.Parcel.readListInternal(Parcel.java:2520)
        at android.os.Parcel.readArrayList(Parcel.java:1836)
        at android.os.Parcel.readValue(Parcel.java:2167)
        at android.os.Parcel.readArrayMapInternal(Parcel.java:2479)
        at android.os.BaseBundle.unparcel(BaseBundle.java:221)
        at android.os.BaseBundle.getIntArray(BaseBundle.java:1164)
        at android.content.Intent.getIntArrayExtra(Intent.java:5004)
        at com.google.android.apps.gmm.m.l.a(PG:1061)
        at com.google.android.apps.gmm.m.w.a(PG:2241)
        at com.google.android.apps.gmm.base.activities.a.onNewIntent(PG:953)
        at com.google.android.apps.gmm.base.activities.a.onCreate(PG:641)
        at android.app.Activity.performCreate(Activity.java:5953)
        at 

找不到班级的原因是我在其他某些意图的启动活动中,但我没有条件在说明特定意图中添加额外的意图。一个愚蠢的错误。

最新更新