Here is the email I received from Google Play. I added QUERY ALL PACKAGES permission to the manifest file so that all the features would function properly in Android 11 or later. But in reality, I simply require a portion of the permission to implement those functionalities. So, if the "QUERY ALL PACKAGES" permission is withdrawn and another core permission is added in manifest file, do we still need to submit a permission declaration?
DEVELOPER UPDATE
Hello Google Play Developer,
If your app requires the QUERY_ALL_PACKAGES permission, you need to submit the declaration form in Play Console by July 20. Otherwise, you will not be able to submit new apps or app updates.
Action required:
- If your app does not require use of the QUERY_ALL_PACKAGES permission, you must remove the permission from your app manifest.
- If your app requires use of the QUERY_ALL_PACKAGES permission, you’ll need to provide a description and short video of the core feature in your app that requires this permission. To prepare for the questions you’ll need to answer, review this Help Center article.
You have until July 20 to submit the declaration or remove the permission from your app manifest. Apps that fail to meet the policy requirements or do not submit the declaration form may be removed from Google Play starting July 20.
Thank you for continuing to partner with us to make Google Play a safe platform for you and your users.
Thank you,
The Google Play team




