# Google API Level 31 is required now \[Aug 2022\]

**URL:** <https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138>\
**Category:** Issues / Bugs\
**Created:** [August 8, 2022, 8:16pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138 "2022-08-08T20:16:20Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jon.fawcett8aghe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jon.fawcett8aghe/32/136004_2.png) [@jon.fawcett8aghe](https://community.thunkable.com/u/jon.fawcett8aghe)\
**Post date:** [August 8, 2022, 8:16pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/1 "2022-08-08T20:16:20Z")

</div>

I just tried publishing to google play and came across this error.  
“Your app currently targets API level 30 and must target at least API level 31 to ensure it is built on the latest APIs optimized for security and performance. Change your app’s target API level to at least 31.”

A quick search here seems to indicate that thunkable is always be behind on updating this whenever google makes the change. Is there an eta when this will be resolved?

FYI - I am using classic because the drag and drop builder is incredibly lacking in features for creating proper app layouts.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [August 8, 2022, 9:42pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/2 "2022-08-08T21:42:52Z")

</div>

> [@jon.fawcett8aghe](#):
>
> FYI - I am using classic because the drag and drop builder is incredibly lacking in features for creating proper app layouts.

Just made you a beta tester per your email request! Join the convo [here](https://community.thunkable.com/c/beta-testing/layouts/86)

> [@jon.fawcett8aghe](#):
>
> Is there an eta when this will be resolved?

Watch the release notes. We likely will announce when this happens via an announcement.

---

<div class="post-metadata">

**Author:** ![jon.fawcett8aghe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jon.fawcett8aghe/32/136004_2.png) [@jon.fawcett8aghe](https://community.thunkable.com/u/jon.fawcett8aghe)\
**Post date:** [August 8, 2022, 10:33pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/3 "2022-08-08T22:33:11Z")

</div>

I don’t mean to sound rude, but “Watch the release notes” isn’t even really an answer. That sounds like it hasn’t even been started yet. Publishing to the app and play stores is one of the core functionalities that we pay for. I’d actually say it’s the single most important functionality because without it thunkable is just another web builder like everyone else.

I received the beta invite. But can DnD apps even publish to the play store right now? I’d hate to convert and (what I expect) spend a lot of time fixing things that don’t convert correctly only to find out that none of thunkable can publish to android atm.

 ![Screenshot 2022-08-08 at 6.21.46 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/6/c/6c5ed7ee37c390ce9ec954d6abe88c3ca0ff55e1.png)

---

<div class="post-metadata">

**Author:** ![zander](https://avatars.discourse-cdn.com/v4/letter/z/ecb155/32.png) [@zander](https://community.thunkable.com/u/zander)\
**Post date:** [August 8, 2022, 10:49pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/4 "2022-08-08T22:49:37Z")

</div>

Upon googling on the API level 31. Its not required until November. So if thats the case I am not sure why it’s blocking you.

`Starting in November 2022, app updates must target API level 31 or above and adjust for behavioral changes in Android 12; except for Wear OS apps, which must target API level 30 or higher.`

[https://developer.android.com/google/play/requirements/target-sdk](https://developer.android.com/google/play/requirements/target-sdk)

---

<div class="post-metadata">

**Author:** ![jon.fawcett8aghe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jon.fawcett8aghe/32/136004_2.png) [@jon.fawcett8aghe](https://community.thunkable.com/u/jon.fawcett8aghe)\
**Post date:** [August 8, 2022, 10:51pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/5 "2022-08-08T22:51:55Z")

</div>

31 is required for new apps right now. It’s not required for updates until Nov. Since this a new app, I can’t publish it at all.

---

<div class="post-metadata">

**Author:** ![jon.fawcett8aghe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jon.fawcett8aghe/32/136004_2.png) [@jon.fawcett8aghe](https://community.thunkable.com/u/jon.fawcett8aghe)\
**Post date:** [August 8, 2022, 11:01pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/6 "2022-08-08T23:01:01Z")

</div>

I just converted my project to use drag and drop. A past post seemed to indicate that the api updates weren’t necessarily applied to both the classic and drag/drop editors at the same time so I figured it was worth a shot. But I got the same error. So Thunkable has no way to publish a new app to the play store right now. @jared please let me know the timeline that this will be resolved as this seems to be a major failing by thunkable that a core feature is entirely broken.

 ![Screenshot 2022-08-08 at 6.55.59 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/f/5/f51c54b22fdd7e939539d2b5b49ef08fa4070d2c.png)

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [August 9, 2022, 12:13am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/7 "2022-08-09T00:13:10Z")

</div>

Wow. I’m so sorry for the nonchalant message before @jon.fawcett8aghe , I know we’re working on it. I didn’t realize that cutoff day was today! 🤦‍♂️

I am pinging the team to investigate further!

---

<div class="post-metadata">

**Author:** ![wpp.appbookxgaxd](https://avatars.discourse-cdn.com/v4/letter/w/85f322/32.png) [@wpp.appbookxgaxd](https://community.thunkable.com/u/wpp.appbookxgaxd)\
**Post date:** [August 9, 2022, 3:23pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/8 "2022-08-09T15:23:29Z")

</div>

I waiting

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [August 9, 2022, 4:34pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/9 "2022-08-09T16:34:55Z")

</div>

[Update]

We are actively working on this update. Thank you for your patience, all. If you are publishing updates, you should still be able to do so.

---

<div class="post-metadata">

**Author:** ![mario.rezk.hakeemkd2](https://avatars.discourse-cdn.com/v4/letter/m/ecccb3/32.png) [@mario.rezk.hakeemkd2](https://community.thunkable.com/u/mario.rezk.hakeemkd2)\
**Post date:** [August 9, 2022, 8:26pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/10 "2022-08-09T20:26:50Z")

</div>

I finished an application. I am facing sam issue of the API. need support

---

<div class="post-metadata">

**Author:** ![zander](https://avatars.discourse-cdn.com/v4/letter/z/ecb155/32.png) [@zander](https://community.thunkable.com/u/zander)\
**Post date:** [August 9, 2022, 9:59pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/11 "2022-08-09T21:59:45Z")

</div>

They are currently working on it. They should provide an update soon

---

<div class="post-metadata">

**Author:** ![beaconeerus](https://avatars.discourse-cdn.com/v4/letter/b/858c86/32.png) [@beaconeerus](https://community.thunkable.com/u/beaconeerus)\
**Post date:** [August 10, 2022, 2:31am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/12 "2022-08-10T02:31:49Z")

</div>

Your app currently targets API level 30 and must target at least API level 31 to ensure it is built on the latest APIs optimized for security and performance. Change your app’s target API level to at least 31. [Learn More](https://developer.android.com/google/play/requirements/target-sdk)

Release details

---

<div class="post-metadata">

**Author:** ![beaconeerus](https://avatars.discourse-cdn.com/v4/letter/b/858c86/32.png) [@beaconeerus](https://community.thunkable.com/u/beaconeerus)\
**Post date:** [August 10, 2022, 2:32am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/13 "2022-08-10T02:32:42Z")

</div>

As of 8/9/2022 I get this response when trying to upload an app to Google Play  
Your app currently targets API level 30 and must target at least API level 31 to ensure it is built on the latest APIs optimized for security and performance. Change your app’s target API level to at least 31.

---

<div class="post-metadata">

**Author:** ![jon.fawcett8aghe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jon.fawcett8aghe/32/136004_2.png) [@jon.fawcett8aghe](https://community.thunkable.com/u/jon.fawcett8aghe)\
**Post date:** [August 12, 2022, 11:48am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/14 "2022-08-12T11:48:39Z")

</div>

Any updates on an ETA?

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [August 12, 2022, 2:42pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/15 "2022-08-12T14:42:26Z")

</div>

Just working on updating the last couple of modules now (this is a significant update!) and then once it’s been tested - and provided it passes all tests - it should be ready for release @jon.fawcett8aghe. In terms of an ETA I would say we’re looking at days rather than weeks at this stage.

We’ve made a note of everyone who as enquired about this to date so you’ll be notified as soon as this comes out.

---

<div class="post-metadata">

**Author:** ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)\
**Post date:** [August 13, 2022, 10:05am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/16 "2022-08-13T10:05:56Z")

</div>

I am facing with same problem. I can not public my new app right now. Please update as soon as possible.  
Thanks Thunkable team!

---

<div class="post-metadata">

**Author:** ![bibbi](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@bibbi](https://community.thunkable.com/u/bibbi)\
**Post date:** [August 13, 2022, 5:36pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/17 "2022-08-13T17:36:26Z")

</div>

hi

i was importing my app bundle and i got this message

Your application currently targets API level 30. However, it should target at least API level 31 in order to rely on the latest APIs optimized for increased security and improved performance. Change your app’s target API level to target at least level 31.

what should i do ?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 13, 2022, 6:13pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/18 "2022-08-13T18:13:31Z")

</div>

See this post

> [@Google API Level 31 is required now \[Aug 2022\]](https://community.thunkable.com/t/google-api-level-31-is-required-now/1992138):
>
> I just tried publishing to google play and came across this error. “Your app currently targets API level 30 and must target at least API level 31 to ensure it is built on the latest APIs optimized for security and performance. Change your app’s target API level to at least 31.” A quick search here seems to indicate that thunkable is always be behind on updating this whenever google makes the change. Is there an eta when this will be resolved? FYI - I am using classic because the drag and drop…

---

<div class="post-metadata">

**Author:** ![bibbi](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@bibbi](https://community.thunkable.com/u/bibbi)\
**Post date:** [August 13, 2022, 6:47pm UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/19 "2022-08-13T18:47:45Z")

</div>

Hi

Thanks

On the other hand, I don’t know who to contact to find out when we can retrieve the iOS versions of our applications from Thunkable.

---

<div class="post-metadata">

**Author:** ![zander](https://avatars.discourse-cdn.com/v4/letter/z/ecb155/32.png) [@zander](https://community.thunkable.com/u/zander)\
**Post date:** [August 15, 2022, 12:43am UTC](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138/20 "2022-08-15T00:43:48Z")

</div>

This post might help you.

> [@Screenshot for iOS](https://community.thunkable.com/t/screenshot-for-ios/1994993):
>
> I usually use the “Dowload iOS” to make the screenshots for publising app to iOS, but “Download iOS” is disabled now. With “Live view”, there is thunkable tab, so I cannot make full screenshot. Is trhere any easy and best way to make the screenshot for iOS?

[Next page](https://community.thunkable.com/t/google-api-level-31-is-required-now-aug-2022/1992138.md?page=2)
