<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Google Play on Junian Dev</title>
    <link>https://www.junian.dev/tags/google-play/</link>
    <description>Recent content in Google Play on Junian Dev</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>author@junian.dev (Junian Triajianto)</managingEditor>
    <webMaster>author@junian.dev (Junian Triajianto)</webMaster>
    <copyright>Copyright &amp;copy; 2014 - 2026 Junian.dev</copyright>
    
	    <atom:link href="https://www.junian.dev/tags/google-play/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>My Experience Fixing Flutter Android Google Play 16 KB Page Size Violation</title>
      <link>https://www.junian.dev/dev/flutter-android-16kb-page-size/</link>
      <pubDate>Sun, 05 Oct 2025 17:38:08 +0700</pubDate>
      <author>author@junian.dev (Junian Triajianto)</author>
      <guid>https://www.junian.dev/dev/flutter-android-16kb-page-size/</guid>
      <description>&lt;p&gt;Previously, I was doing some &lt;a href=&#34;https://www.junian.dev/dev/flutter-android-sdk-35-upgrade/&#34;&gt;Google Play homework&lt;/a&gt; to update my app&amp;rsquo;s target SDK to at least Android SDK 35.&lt;/p&gt;
&lt;p&gt;I thought I was done, but then Google sent me another violation email stating that my app now requires a 16 KB page size.&lt;/p&gt;
&lt;figure&gt;
    &lt;img src=&#34;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ1tqudCxfhh4lwD73HvhvqxK6QBFQ7JiXgKum5iPpK5MkePFJl0TUQARaeBlCmqETmrsiTY1SjWjmLwgVDN5kHfsJSfhmqds_N_-8KNojHNFCPJJPcCj4-RQdWBbwXtKP2Lsx17SxO-gycdirK_eZ1VaOpiI-Mp8FsNjrWm6tN5soDnwOBL26F6QMPNQ/s1600/google-play-16kb-violation.png&#34; alt=&#34;Google Play 16 KB Page Size Requirement&#34;loading=&#34;lazy&#34;
    &gt;&lt;figcaption&gt;Google Play 16 KB Page Size Requirement&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;The deadline is November 1, 2025. I have a few weeks left, so here I am doing yet another annual Google Play homework.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshooting Flutter Android App to Target SDK 35 Upgrade</title>
      <link>https://www.junian.dev/dev/flutter-android-sdk-35-upgrade/</link>
      <pubDate>Tue, 30 Sep 2025 01:31:42 +0700</pubDate>
      <author>author@junian.dev (Junian Triajianto)</author>
      <guid>https://www.junian.dev/dev/flutter-android-sdk-35-upgrade/</guid>
      <description>&lt;p&gt;Another year, another chore: upgrading the Android app target SDK. This year, Google requires Target SDK 35.&lt;/p&gt;
&lt;p&gt;So, here’s my experience upgrading an existing Flutter Android app. There were a few issues, but every problem has a solution.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; At the time of writing this tutorial, I was using Flutter &lt;code&gt;v3.10.6&lt;/code&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;set-target-sdk-to-35&#34;&gt;Set Target SDK to 35&lt;/h2&gt;
&lt;p&gt;First, update the Android target SDK version manually by editing the &lt;code&gt;android/local.properties&lt;/code&gt; file:&lt;/p&gt;

&lt;figure class=&#34;highlight&#34;&gt;
    &lt;button class=&#34;btn-clipboard chroma&#34; title=&#34;Copy to clipboard&#34;&gt;&lt;i class=&#34;fa icon-clipboard&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; class=&#34;feather feather-copy&#34;&gt;&lt;rect x=&#34;9&#34; y=&#34;9&#34; width=&#34;13&#34; height=&#34;13&#34; rx=&#34;2&#34; ry=&#34;2&#34;/&gt;&lt;path d=&#34;M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;span class=&#34;msg-clipboard&#34;&gt;&lt;/span&gt;&lt;/button&gt;
    &lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-diff&#34; data-lang=&#34;diff&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gd&#34;&gt;-flutter.compileSdkVersion=34
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gi&#34;&gt;+flutter.compileSdkVersion=35
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gd&#34;&gt;-flutter.targetSdkVersion=34
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gi&#34;&gt;+flutter.targetSdkVersion=35
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; flutter.minSdkVersion=21
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; flutter.ndkVersion=26.1.10909125
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
    
&lt;/figure&gt;&lt;p&gt;After updating, build the Android bundle:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Removing Full-Screen Intent Permission from Flutter Android</title>
      <link>https://www.junian.dev/dev/flutter-android-remove-permission-use-full-screen-intent/</link>
      <pubDate>Sat, 12 Oct 2024 13:13:36 +0700</pubDate>
      <author>author@junian.dev (Junian Triajianto)</author>
      <guid>https://www.junian.dev/dev/flutter-android-remove-permission-use-full-screen-intent/</guid>
      <description>&lt;p&gt;Today I&amp;rsquo;m trying to submit a new version of the Flutter Android app to Google Play Store.
I didn&amp;rsquo;t put any new features, just some bug fixes.
I didn&amp;rsquo;t even change the dependencies.
Normally no issue whatsoever when I send it to the Google Play Store.&lt;/p&gt;
&lt;p&gt;But, something unexpected happened.
I got an error message from the Play Store with the following message.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Your app uses the USE_FULL_SCREEN_INTENT permission. From May 31, 2024, some apps may no longer be eligible to have this permission pre-granted at install. Apps that aren&amp;rsquo;t eligible or approved for this, must request permission from the user to launch an activity with full-screen intent. If the permission isn&amp;rsquo;t granted and you don&amp;rsquo;t check for this, your app will crash when full-screen intent is being used.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
