title: My Android app is not working properly once I set targetSDK as API 30; how do I figure out the reason(s)?
body: <p>According to <a href="https://developer.android.com/distribute/best-practices/develop/target-sdk" rel="nofollow noreferrer">Google</a>, all new Google Play apps from August 2021 would need to target API 30, besides being derived as Android App Bundles. Furthermore, from November 2021, even app updates would need to conform.</p>
  <p>So I was updating my app from targeting API 29 to API 30, and some functions broke. How do I figure out the reason(s)? From the <a href="https://developer.android.com/distribute/best-practices/develop/target-sdk" rel="nofollow noreferrer">list of changes</a> given by Google, it is not obvious, as it is not just a matter of checking whether certain deprecated APIs are being used.</p>
  <p>Ideally, if Android Studio might provide a way to see how features in API 30 affect my app behavior, that would be cool.</p>