Upgrading to SDK 35: What, Why, and How — A Friendly Guide for React Native Developers

Recently, Google made a big announcement: All Play Store apps must now target SDK 35 —or risk being removed from production listings. This isn’t one of those “maybe later” things. If you don’t comply, your app stops getting updates, and new users won’t be able to install it. I just went through this migration myself, upgrading a React Native app from 0.70.6 with Gradle 7.5.1 and AGP 7.2.2 . Turns out, it’s not as simple as changing targetSdkVersion from 34 to 35. This post will share what I learned—so you can skip some headaches. 1. Why You Need to Upgrade Target SDK Play Store policy: Without SDK 35, your app can’t be updated or installed. Security: Newer SDKs fix vulnerabilities and enforce better privacy practices. Performance & UX: Latest SDKs bring optimizations and keep your UI consistent with new devices. Compliance: Google regularly bumps requirements to modernize the ecosystem. 2. Considerations & Challenges ...