I have an Amazon app that used the GameCircle plugin, which I am updating for the first time since March 2019. I know that GameCircle was disconnected back in 2018, but existing apps are still supposed to support it. However, when I tried to build my app today with Solar2D Build 2022.3673, I ran into the Error 256, which only occurs if the GameCircle plugin is included in the build.settings. The specific error is:
Apps targeting Android 12 and higher are required to specify an explicit value for
android:exported when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
My build.settings has:
["plugin.gamecircle"] =
{
publisherId = "COM_INNOVATIVELEISURE",
supportedPlatforms = { ["android-kindle"] = true }
},
Full output in the console when building:
/private/var/folders/80/73y5tf3x0019_mb2qykw72980000gn/T/CLtmp7UX2Du/template/app/src/main/AndroidManifest.xml Error:
Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':App:processReleaseMainManifest'.
> Manifest merger failed : Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 18s
Android build failed (256) after 22 seconds
ERROR: Build Failed: Error code: 256
Is it possible to get it to build with this plugin?