GoogleChromeLabs / GoogleChromeLabs/bubblewrap
Apps should target Android 16 (API Version: 36) and Google Play Billing library version should be at least 8.0.0 (9 recommended)
- Dominant language
- TypeScript
- Stars
- 3.1k
- Forks
- 319
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
When generating an abb package through Bubblewrap, The output comes out as:
-AndroidTargetSDKVersion = 35
-Google Play Billing Library < 8.0.0
**To Reproduce**
-Generate a package
-Upload to Google Play Console
-See the errors
**Expected behavior**
-Package should target API version 36
-Google Play Billing Library >= 8.0.0 (9 recommended)
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: MacOS
- Browser Safari
**Smartphone (please complete the following information):**
- Device: OPPO Reno 11FS
- OS: Android 16/OPPO Color OS
- Browser: TWA/Chrome
**Additional context**
Add any other context about the problem here.
Contributor guide
Research direction
Start with Bubblewrap's package-generation entry point and trace where AndroidTargetSDKVersion and the Google Play Billing dependency are set. Generate an AAB and verify in Google Play Console that it targets API 36 and uses Google Play Billing version 8.0.0 or newer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, typescript
- Domain
- build-system, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100