We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lab中的DLIntent会报错: 04-10 21:24:55.057: E/AndroidRuntime(28032): FATAL EXCEPTION: main 04-10 21:24:55.057: E/AndroidRuntime(28032): java.lang.IllegalArgumentException: Unknown URI type: -1 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.os.Parcel.readException(Parcel.java:1429) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.os.Parcel.readException(Parcel.java:1379) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1761) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1411) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityFromChild(Activity.java:3805) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityFromChild(Activity.java:3781) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityForResult(Activity.java:3382) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityForResult(Activity.java:3318) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivity(Activity.java:3528) 04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivity(Activity.java:3496)
其实错误原因应该是由于 Parcelable.Creator CREATOR = new Parcelable.Creator();引起来的,如果把DLIntent再转化成Intent使用就不会报错。 (在DLPluginManager中的startPluginActivityForResult方法中又new了一个Intent来使用,然后把DLIntent的相应参数再赋值一次,不知道是不是转化DLIntent的意思)
但是如果每次使用DLIntent的地方都要转化一下变成Intent,感觉好麻烦。所以请教怎么修改既可以使用DLIntent 也不需要再转化成Intent呢?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
lab中的DLIntent会报错:
04-10 21:24:55.057: E/AndroidRuntime(28032): FATAL EXCEPTION: main
04-10 21:24:55.057: E/AndroidRuntime(28032): java.lang.IllegalArgumentException: Unknown URI type: -1
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.os.Parcel.readException(Parcel.java:1429)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.os.Parcel.readException(Parcel.java:1379)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1761)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1411)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityFromChild(Activity.java:3805)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityFromChild(Activity.java:3781)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityForResult(Activity.java:3382)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivityForResult(Activity.java:3318)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivity(Activity.java:3528)
04-10 21:24:55.057: E/AndroidRuntime(28032): at android.app.Activity.startActivity(Activity.java:3496)
其实错误原因应该是由于 Parcelable.Creator CREATOR = new Parcelable.Creator();引起来的,如果把DLIntent再转化成Intent使用就不会报错。
(在DLPluginManager中的startPluginActivityForResult方法中又new了一个Intent来使用,然后把DLIntent的相应参数再赋值一次,不知道是不是转化DLIntent的意思)
但是如果每次使用DLIntent的地方都要转化一下变成Intent,感觉好麻烦。所以请教怎么修改既可以使用DLIntent 也不需要再转化成Intent呢?
The text was updated successfully, but these errors were encountered: