BobTheZygota
Newcomer
If you have Stardew Valley on your Huawei and the game doesn't start you just need to download Gspace from your AppGalery then clone Stardew Valley to the app. Now you can start the game from Gspace anytime on Huawei.
Did you get the game from the Google Play Store?
I know exactly where the problem lies. It seems specific to these phones. Which version of Android are you running?
Here's the technical explanation:
Stardew has always used the Read/Write External Storage permission for it's saves. This allows players to copy across from PC. In Android 10 they removed this permission as they deemed it a security risk, however, you can make it still work by adding this to the manifest file: android:requestLegacyExternalStorage="true"
We did this and this works on all the other phones. My guess is Huawei's version of Android doesn't have this implemented which is why it doesn't work. We can't switch to a different way of saving because all the existing players have their saves still in the external storage - the only way to read those is with that permission.
Android 11 brings in a new permission Manage External Files (https://developer.android.com/training/data-storage/manage-all-files) this will allow us effectively switch back. However, the article states:
"Due to COVID-19 related considerations, apps that target Android 11 (API level 30) or higher and need the MANAGE_EXTERNAL_STORAGE permission cannot be uploaded to Google Play until early 2021. This includes new apps as well as updates to existing apps."
Unfortunately there's nothing we can do until next year. The fix is ready though.