Matthias Nott
2026-06-11 01b26eb410542d33200cf300ff5d7228dafb9a9e
build(android): declare com.android.vending.BILLING permission

Required to unlock Google Play Console's one-time products UI (without it,
the IAP creation page says 'add BILLING to your APK'). Also added automatically
by the in_app_purchase plugin once wired; declaring it here lets us upload an
AAB that unlocks IAP setup before the Flutter IAP plumbing lands.
1 files modified
changed files
android/app/src/main/AndroidManifest.xml patch | view | blame | history
android/app/src/main/AndroidManifest.xml
....@@ -5,6 +5,11 @@
55 <uses-permission android:name="android.permission.VIBRATE"/>
66 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
77 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
8
+ <!-- Required by Play Console to enable the One-time products UI; also added
9
+ automatically once the in_app_purchase plugin is wired. Declaring it
10
+ now lets us upload an AAB that unlocks IAP creation before the Flutter
11
+ IAP plumbing is in place. -->
12
+ <uses-permission android:name="com.android.vending.BILLING"/>
813 <application
914 android:label="PAILot"
1015 android:name="${applicationName}"