-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PWA Builder]: Support for Android SDK 34 #4766
Comments
Why put a start date of Aug 31, 2024 if they're going to start enforcing it sooner 😭 hopefully this gets fixed soon enough. My guess is it isn't an issue on PWABuilder's side, rather on Bubblewrap's side |
@jere-mie Yes, remarkable, I noticed that too. Maybe the different teams within Google are not aligned. |
Same here |
Been having this for a few days also |
Please use the thumbs up on the original issue, don't "same here" the thumbs up will bring attention better and leave the issue readable down the line - thank you :) |
In the meantime you can work around this by changing the
|
^ There is also another easy workaround if you can use Android Studio, you can select to include Source code while generating the Android package on PWABuilder, so you can open the project and update the compilesdk/targetsdk, and build/sign again. |
Hello all! Sorry for the delay, I was on holiday for July 4th here in the US. I am working with our team to get Bubblewrap + PWABuilder updated and will post here when things are updated. Both @Twey and @maiconcarraro 's workarounds are great. Using Android Studio is what I would recommend for now if you are blocked. |
And this is the issue to get Bubblewrap updated GoogleChromeLabs/bubblewrap#860 |
@jgw96 and @maiconcarraro After changing the compile and target SDK in the build.gradle file, some warnings are shown when compiling the project. |
@jonkerw85 |
@kiajiko Thanks for the support. Upgrading the Gradle version indeed resolves the warnings. |
Just fyi, there's another update needed for PWA's that enable Play Billing. I believe the android-browser-helper billing library version that PWABuilder points to would need to be updated (after the library itself is updated to support Play Billing 7.0), see also GoogleChrome/android-browser-helper#473 |
Hi @jgw96 waiting for your update about [SDK 34] |
If Google are going to do things like this, it would be useful if PWA Builder included a field where we could override defaults, maybe an optional field that could show json for the defaults which would then let you override them if you want. |
Hi @jgw96 We are waiting for updates about [SDK 34] |
Any chance you can do a quick youtube guide on how to do this? I'm new to Android studio and worried about the deadline. Your help is much appreciated |
Why it takes so long to solve the problem on PWA Builder with SDK 34 is not a serious approach to users who trust you. |
@Zimasl pwabuilder is built on top of bubblewrap, and that's where the update needs to be made. It isn't something pwabuilder can immediately fix. Several users have mentioned alternative solutions you can try out in the meantime |
let me know if you need something different: https://youtu.be/DbarW15E058 |
i get error after click on "upgrade to grandle 8.5 and re-sync":
and i dont see "change grande version ... and re-import project" what to do? |
@Aviv1000 I had the same issue. Make sure to update the gradle version as shown in step 8 in the video to 8.5.1. You'll have to edit the file |
sorry for missing this, maybe because I already did earlier it skipped a step, happy that you managed to figure out. |
yes its work, but still exists some troubles with google play console, its say:
As a web developer I have no idea what all of thats means. |
isnt better to ask bubblewrap to update the sdk version? |
@Aviv1000 if you have the Android Studio working like in the vídeo you can google these other upgrades like they do for native app @drma-tech there is an open PR already in their repo for this |
It looks like there is a PR already open on Bubblewrap to fix this, it just needs testing GoogleChromeLabs/bubblewrap#860 |
You are amazing! thank you so much, its uploaded to google and awaiting verification / deployment. I really appreciate you taking the time to help a fellow user. |
Thank you so much, you are amazing, I followed the step by step guide and resolved the two errors easily. My app is now exported and in submission to the Play Store. HERO! |
im not sure what exactly i need to modifiy there in the grandle file:
this should works? |
With regards to the lack of appropriate fix/alternative solution/support in light of this fiasco: Isn't the very point of this tool 'PWABuilder' to abstract away, pretty much, all of the underlying technicalities (including nested dependencies), and without having to know anything of/use Native IDEs (Android Studio etc.)? Putting it bluntly, asking users to resort to manual interventions in native IDEs, by the 'PWABuilder' team (a Microsoft based entity), doesn't really cut it now, does it? |
Thank you very much. Everything was done according to your instructions. My app is now exported and in submission to the Play Store. |
@arladmin you should move your comment to bubblewrapper repo, the point of PWABuilder is still the same, and they are not asking manual interventions as the final solution... only if you are really blocked and need it asap, people are just sharing workarounds until it is fixed, you can do manual interventions if you want to fix before the Google team on bubblewrapper repo. your comment is the kind of fiasco that ruins opensource communities, if you can't understand how dependencies work you can't blame others for your lacking of knowledge. peace. |
Tell us about your feature idea
Google again changed the API level requirements.
App must target Android 14 (API level 34) or higher starting from Aug 31, 2024
Current supported version is 33
bubblewrap does not seem to be updated so far, too.
Do you have an implementation or a solution in mind?
Download source code from pwabuilder.com and compile with new version.
Have you considered any alternatives?
No response
The text was updated successfully, but these errors were encountered: