Describe the bug
When I try to use appinioSocialShare.shareToTwitter({content}) it returns the error below
To Reproduce
When click in appinioSocialShare.shareToTwitter({content}),
Smartphone (please complete the following information):
Device: Android Motorola One / iPhone 11
OS: Android 10 / iOS 16
Additional context
![Uploading Captura de Tela 2024-02-27 às 11.44.35.png…]()
W/Bundle (28062): Key android.intent.extra.TEXT expected ArrayList but value was a java.lang.String. The default value was returned.
W/Bundle (28062): Attempt to cast generated internal exception:
W/Bundle (28062): java.lang.ClassCastException: java.lang.String cannot be cast to java.util.ArrayList
W/Bundle (28062): at android.os.BaseBundle.getCharSequenceArrayList(BaseBundle.java:1307)
W/Bundle (28062): at android.os.Bundle.getCharSequenceArrayList(Bundle.java:1095)
W/Bundle (28062): at android.content.Intent.getCharSequenceArrayListExtra(Intent.java:8025)
W/Bundle (28062): at android.content.Intent.migrateExtraStreamToClipData(Intent.java:10973)
W/Bundle (28062): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1778)
W/Bundle (28062): at android.app.ContextImpl.startActivity(ContextImpl.java:960)
W/Bundle (28062): at android.app.ContextImpl.startActivity(ContextImpl.java:931)
W/Bundle (28062): at android.content.ContextWrapper.startActivity(ContextWrapper.java:383)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareFileAndTextToPackage(SocialShareUtil.java:310)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareToSMS(SocialShareUtil.java:118)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.decideApp(AppinioSocialSharePlugin.java:114)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.onMethodCall(AppinioSocialSharePlugin.java:60)
W/Bundle (28062): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
W/Bundle (28062): at android.os.Handler.handleCallback(Handler.java:883)
W/Bundle (28062): at android.os.Handler.dispatchMessage(Handler.java:100)
W/Bundle (28062): at android.os.Looper.loop(Looper.java:241)
W/Bundle (28062): at android.app.ActivityThread.main(ActivityThread.java:7617)
W/Bundle (28062): at java.lang.reflect.Method.invoke(Native Method)
W/Bundle (28062): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
W/Bundle (28062): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)
W/System.err(28062): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.SEND_MULTIPLE typ=text/* flg=0x10000001 pkg=com.google.android.apps.messaging (has extras) }
W/System.err(28062): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2151)
W/System.err(28062): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1785)
W/System.err(28062): at android.app.ContextImpl.startActivity(ContextImpl.java:960)
W/System.err(28062): at android.app.ContextImpl.startActivity(ContextImpl.java:931)
W/System.err(28062): at android.content.ContextWrapper.startActivity(ContextWrapper.java:383)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareFileAndTextToPackage(SocialShareUtil.java:310)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareToSMS(SocialShareUtil.java:118)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.decideApp(AppinioSocialSharePlugin.java:114)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.onMethodCall(AppinioSocialSharePlugin.java:60)
W/System.err(28062): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
W/System.err(28062): at android.os.Handler.handleCallback(Handler.java:883)
W/System.err(28062): at android.os.Handler.dispatchMessage(Handler.java:100)
W/System.err(28062): at android.os.Looper.loop(Looper.java:241)
W/System.err(28062): at android.app.ActivityThread.main(ActivityThread.java:7617)
W/System.err(28062): at java.lang.reflect.Method.invoke(Native Method)
W/System.err(28062): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
W/System.err(28062): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)
Plugin name appinio_social_share 0.3.0
Describe the bug When I try to use appinioSocialShare.shareToTwitter({content}) it returns the error below
To Reproduce When click in appinioSocialShare.shareToTwitter({content}),
Smartphone (please complete the following information):
Additional context ![Uploading Captura de Tela 2024-02-27 às 11.44.35.png…]()
W/Bundle (28062): Key android.intent.extra.TEXT expected ArrayList but value was a java.lang.String. The default value was returned.
W/Bundle (28062): Attempt to cast generated internal exception:
W/Bundle (28062): java.lang.ClassCastException: java.lang.String cannot be cast to java.util.ArrayList
W/Bundle (28062): at android.os.BaseBundle.getCharSequenceArrayList(BaseBundle.java:1307)
W/Bundle (28062): at android.os.Bundle.getCharSequenceArrayList(Bundle.java:1095)
W/Bundle (28062): at android.content.Intent.getCharSequenceArrayListExtra(Intent.java:8025)
W/Bundle (28062): at android.content.Intent.migrateExtraStreamToClipData(Intent.java:10973)
W/Bundle (28062): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1778)
W/Bundle (28062): at android.app.ContextImpl.startActivity(ContextImpl.java:960)
W/Bundle (28062): at android.app.ContextImpl.startActivity(ContextImpl.java:931)
W/Bundle (28062): at android.content.ContextWrapper.startActivity(ContextWrapper.java:383)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareFileAndTextToPackage(SocialShareUtil.java:310)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareToSMS(SocialShareUtil.java:118)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.decideApp(AppinioSocialSharePlugin.java:114)
W/Bundle (28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.onMethodCall(AppinioSocialSharePlugin.java:60)
W/Bundle (28062): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)
W/Bundle (28062): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
W/Bundle (28062): at android.os.Handler.handleCallback(Handler.java:883)
W/Bundle (28062): at android.os.Handler.dispatchMessage(Handler.java:100)
W/Bundle (28062): at android.os.Looper.loop(Looper.java:241)
W/Bundle (28062): at android.app.ActivityThread.main(ActivityThread.java:7617)
W/Bundle (28062): at java.lang.reflect.Method.invoke(Native Method)
W/Bundle (28062): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
W/Bundle (28062): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)
W/System.err(28062): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.SEND_MULTIPLE typ=text/* flg=0x10000001 pkg=com.google.android.apps.messaging (has extras) }
W/System.err(28062): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2151)
W/System.err(28062): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1785)
W/System.err(28062): at android.app.ContextImpl.startActivity(ContextImpl.java:960)
W/System.err(28062): at android.app.ContextImpl.startActivity(ContextImpl.java:931)
W/System.err(28062): at android.content.ContextWrapper.startActivity(ContextWrapper.java:383)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareFileAndTextToPackage(SocialShareUtil.java:310)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.utils.SocialShareUtil.shareToSMS(SocialShareUtil.java:118)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.decideApp(AppinioSocialSharePlugin.java:114)
W/System.err(28062): at com.appinio.socialshare.appinio_social_share.AppinioSocialSharePlugin.onMethodCall(AppinioSocialSharePlugin.java:60)
W/System.err(28062): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)
W/System.err(28062): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
W/System.err(28062): at android.os.Handler.handleCallback(Handler.java:883)
W/System.err(28062): at android.os.Handler.dispatchMessage(Handler.java:100)
W/System.err(28062): at android.os.Looper.loop(Looper.java:241)
W/System.err(28062): at android.app.ActivityThread.main(ActivityThread.java:7617)
W/System.err(28062): at java.lang.reflect.Method.invoke(Native Method)
W/System.err(28062): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
W/System.err(28062): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)