Ren'Py 7.3.5 Android 29 Update

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 15642
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Ren'Py 7.3.5 Android 29 Update

#1 Post by PyTom » Sun Aug 16, 2020 3:53 pm

Hello, everyone.

The Google Play policies require that new apps target Android 10 (Api Level 29), and that if the application supports billing, it has to support Google Play Billing library 3. These changes are now required for new applications, and if you're updating your application, the changes will go into effect on November 1st.

I've made a new release of RAPT, the Ren'Py Android Packaging Tool, for Ren'Py 7.3.5, to make sure that you can release application while I finish Ren'Py 7.4. Since I don't have the ability to make new releases of 7.3, I've made the new RAPT available as a download:

https://www.renpy.org/dl/7.3.5/renpy-7. ... oid-29.zip

To install the RAPT update:

1) If you already have RAPT installed, rename the renpy-7.3.5-sdk/rapt/ directory to "rapt-28", to make a backup of it.

2) Download the update, and place into renpy-7.3.5-sdk/ (this is the directory that has renpy.exe, renpy.sh, and renpy.app in it).

3) Unzip the update. Make sure that it doesn't add renpy-7.3.5-rapt-android-29 to the front of each path - you should get renpy-7.3.5-sdk/rapt/ back again. If you see a directory named renpy-7.3.5-rapt-android-29, then copy renpy-7.3.5-rapt-android-29/rapt into the renpy-7.3.5-sdk/ directory.

4) If you had RAPT installed already, copy rapt-28/android.keystore over to rapt/.

5) Start the launcher, and tell Ren'Py to install the SDK.

Do these five steps, and you should be ready to release applications that target Android 10 and Google Play Billing 3.


Please let me know if you have any questions, if you have trouble getting this working, or even if it works fine for you.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3382
Joined: Mon Dec 14, 2015 5:05 am
Location: Your monitor
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#2 Post by Imperf3kt » Sun Aug 16, 2020 5:15 pm

Appreciate the work as always, thanks Pytom.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Free Android GUI - Updated occasionally
Twitter
Imperf3kt Blackjack - a WIP blackjack game for Android made using Ren'Py
Latest Blackjack updates

FroGlenn
Regular
Posts: 53
Joined: Sun Feb 25, 2018 2:07 pm
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#3 Post by FroGlenn » Mon Aug 17, 2020 3:24 pm

Thank you!

User avatar
Meg'
Regular
Posts: 184
Joined: Tue Sep 27, 2011 10:37 am
Projects: Anges Démoniaques, Gang (Alex & Hugo), Le passé dans les veines
Location: France
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#4 Post by Meg' » Tue Aug 18, 2020 1:31 pm

Thank you, Pytom! :)

User avatar
tiya_nofurita
Miko-Class Veteran
Posts: 662
Joined: Fri Jun 22, 2012 7:23 pm
Completed: Tour de Pharmacy, Tour de Paseban, Heart's Blight, ALLBLACK Phase 1
Projects: ALLBLACK Phase 2, Last Rx., EDDA Cafe
Organization: VN Project Indonesia
Deviantart: SECONDARY-TARGET
itch: NSAID
Location: I can be everywhere
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#5 Post by tiya_nofurita » Mon Aug 24, 2020 9:10 pm

Alright, this is fast. Thank you

Edited on August 27: I've successfully published on Playstore with this version. So far works well and no problem!
Webtoon

"For what reason I live?"
Image

Completed project:


"What will you see when you are dead?"

Image


"From here on, my life changes..."


Image


"Wager your soul for love and riches"

Image

User avatar
DarkChibiShadow
Regular
Posts: 55
Joined: Mon Jul 11, 2016 3:33 pm
Completed: Tomai (BxB), Disaster Log C (GxG), One-Eyed Lee P.1 (Point-and-click)
Projects: Solanaceae: A Visual Novel
Tumblr: dcsart
Deviantart: DarkChibiShadow
itch: darkchibishadow
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#6 Post by DarkChibiShadow » Wed Oct 28, 2020 9:02 pm

Hey! This patch works great but me and a friend noticed a weird error with Google Play and we're not sure if others are having this problem-- with the new update, it now says any game we make has "in-app purchases" despite us configuring the game with the "no in-app purchases" option, we're not sure if this is a problem on Google Play's end or if it's detecting something in the code that we aren't aware of. I'm also wondering if allowing the app access to the internet might effect this or not.

It's VERY strange thing, just wanted to make people aware Google Play could falsely flag with this, and make it aware just in case it's some kind of tiny bug.

Thanks as always for your hard work Tom!
Image

User avatar
PyTom
Ren'Py Creator
Posts: 15642
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#7 Post by PyTom » Wed Oct 28, 2020 10:50 pm

Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
tiya_nofurita
Miko-Class Veteran
Posts: 662
Joined: Fri Jun 22, 2012 7:23 pm
Completed: Tour de Pharmacy, Tour de Paseban, Heart's Blight, ALLBLACK Phase 1
Projects: ALLBLACK Phase 2, Last Rx., EDDA Cafe
Organization: VN Project Indonesia
Deviantart: SECONDARY-TARGET
itch: NSAID
Location: I can be everywhere
Contact:

Re: Ren'Py 7.3.5 Android 29 Update

#8 Post by tiya_nofurita » Fri Oct 30, 2020 12:35 pm

DarkChibiShadow wrote:
Wed Oct 28, 2020 9:02 pm
Hey! This patch works great but me and a friend noticed a weird error with Google Play and we're not sure if others are having this problem-- with the new update, it now says any game we make has "in-app purchases" despite us configuring the game with the "no in-app purchases" option, we're not sure if this is a problem on Google Play's end or if it's detecting something in the code that we aren't aware of. I'm also wondering if allowing the app access to the internet might effect this or not.

It's VERY strange thing, just wanted to make people aware Google Play could falsely flag with this, and make it aware just in case it's some kind of tiny bug.

Thanks as always for your hard work Tom!
ooh, I thought it is just me :o I just realized it too after you mentioned this haha
but this is not a big problem actually
Webtoon

"For what reason I live?"
Image

Completed project:


"What will you see when you are dead?"

Image


"From here on, my life changes..."


Image


"Wager your soul for love and riches"

Image

Post Reply

Who is online

Users browsing this forum: Google [Bot], Ocelot