Even with the latest version of Solar2D (2025.3721), my apps still show the following issues in the Release Dashboard:
Edge-to-edge may not display for all users
From Android 15, apps targeting SDK 35 will display edge-to-edge by default. Apps targeting SDK 35 should handle insets to make sure that their app displays correctly on Android 15 and later. Investigate this issue and allow time to test edge-to-edge and make the required updates. Alternatively, call enableEdgeToEdge() for Kotlin or EdgeToEdge.enable() for Java for backward compatibility.
Your app uses deprecated APIs or parameters for edge-to-edge
One or more of the APIs you use or parameters that you set for edge-to-edge and window display have been deprecated in Android 15. Your app uses the following deprecated APIs or parameters:
- android.view.Window.setNavigationBarColor
These start in the following places:
- com.ansca.corona.CoronaActivity$5.run
To fix this, migrate away from these APIs or parameters.
Remove resizability and orientation restrictions in your game to support large screen devices
Your game doesn’t support all display configurations, and uses resizability and orientation restrictions that may lead to layout issues for your users.
We detected the following resizability and orientation restrictions in your game:
<activity android:name="com.ansca.corona.CameraActivity" android:screenOrientation="PORTRAIT" />
<activity android:name="com.ansca.corona.CoronaActivity" android:screenOrientation="PORTRAIT" />
<activity android:name="com.ansca.corona.CoronaActivity" android:resizeableActivity="false" />
com.ansca.corona.purchasing.StoreActivity.onCreate
To improve the user experience of your game, remove these restrictions and check that your game layouts work on various screen sizes and orientations.