So many Chinese Android apps always creates garbage in SD card, like there is their's home. Some apps auto downloads binding apps to SD card, when I deleted them, they come up next time! So is there any idea to prevent this? This drives my crazy!
If your phone is rooted you can freeze them by using SD Maid or Titanium Backup OR you can use a 'Grant Permission' app to limit their permissions (freezing them is the best option IMO). I have tried this myself on my Huawei phone and freezes all the bloatware (Chinese apps).
EDITED: Use a permission fix app and remove the SD card reading/writing permission.
Second Update: The app let you FIX permission for an individual app as well as all apps installed.
There is also the option for turning on/ off the app permissions for the device storage. If you disable that, then the app always ask you before writing/ reading on the external sd-card. Notice that also the internal storage isn't accssesable for the choiced app.