Android SDK 35 and Ionic 3

Hi to all, i have a problem, the app in my team is very large, and i don’t know why this has’t ben updated to ionic 8 yet, the things is we need to build for Android SDK 35 to upload to the Play Store, currently Android SDK 34 build run perfect but when changing to SDK 35 is very problematic

The stack is
Ionic 3
Angular 5
Node 10
JVM 11

I started updating node to 18 and jvm to 17 set the sdk tools in android studio but i get and error in the final compilation process

If any one done this migration with exit, can help me ?

you need to update all the libraries / dependencies and I don’t deny it can be challenging.

My advice is to create a new Ionic application (with capacitor 7) and the, page after page, component after component, fix the breaking changes.

You can still upgrade from 3 to 4, from 4 to 5 etc but it will be painful.

2 Likes

And to clarify, Ionic Framework is completely separate from Capacitor. You can update to Capacitor 7 to support Android SDK 35 independently of the Ionic Framework. The only issue I can think of is you might just run into Node version discrepancies between old Ionic/Angular and Capacitor.

1 Like

Upgrading from Ionic V3 to V8 is complex a bit. So you need to update it step by step and one by one. And it will take many times according to the project size. because many methods has been deleted and changed from V3.