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.
-
Amethysts
- Regular
- Posts: 41
- Joined: Thu Aug 23, 2018 1:17 pm
- Projects: Coalescence
- Skype: amethysts-studio
- itch: amethysts
-
Contact:
#1
Post
by Amethysts » Sat Aug 10, 2019 12:23 am
Hello !
I have some problems with the
Android deployment of my game Coalescence. When I use Ren'Py 's Android builder, it creates 3 different APK files, with 3 problems.
In April I released a version of my game (with the "armeabi" file) and it was available on
6,500 differents devices.
Now :
- com.coal-20-armeabi-v7a-release.apk -> not possible to upload this version due to the x48 "ban"
- com.coal-100000020-arm64-v8a-release.apk -> available on 1,500 device types only (only the recent smartphones I think)
- com.coal-800000020-x86_64-release.apk -> available on 15 device types only (ridiculous)
This reduces considerably the
range on my potential players !!!
Is the
Play Store not cool or did I do something wrong ? (I admit I'm a little lost with Android environment)
Thank you

-
Imperf3kt
- Lemma-Class Veteran
- Posts: 3636
- Joined: Mon Dec 14, 2015 5:05 am
- Location: Your monitor
-
Contact:
#2
Post
by Imperf3kt » Sat Aug 10, 2019 5:14 am
From what I recall, Google requires the API target is aimed at API level 28 and 64bit compatible.
When PyTom implemented this required change, he also shifted the min API to level 19 I believe, meaning devices older than Android 4.4 are no longer compatible.
I personally don't think this is a problem really, last I looked the Play store reported one of my apps as compatible with almost 14,000 devices. That was three years ago. I can't even find that information now, but imagine the number of people still using Android 4.3 or lower is exceedingly small (I was forced to update my Android 4.4 phone nearly a year ago because it quite literally died due to the onboard ROM corrupting after reaching EOL) and those who are will soon be forced to update their phones anyway as the Play store will soon be updated to a state where such old devices won't be supported anyway.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project:
GGD Mentor
Free Android GUI - Updated occasionally
Twitter
Imperf3kt Blackjack - a WIP blackjack game for Android made using Ren'Py
-
trajano
- Regular
- Posts: 60
- Joined: Sun Jun 16, 2019 7:59 pm
- Github: trajano
-
Contact:
#3
Post
by trajano » Sat Aug 10, 2019 1:02 pm
@Imperf3kt you'd think that self-destructing phones would be a cause of a lawsuit considering they're already sued apple for slowing down phones as they go older.
-
rames44
- Veteran
- Posts: 232
- Joined: Sun May 29, 2016 4:38 pm
-
Contact:
#4
Post
by rames44 » Sat Aug 10, 2019 5:43 pm
Google publishes the distribution of Android versions at
https://developer.android.com/about/dashboards
This is based on stats of phones hitting Google Play.
@Imperf3kt is correct - the percentage of phones below 4.4 totals only something like 3% of the base, and about 90% are at 5.0 or above. Note that using “models” as your stat is misleading - there are a few models that are wildly popular (think “Samsung”), and many that are so-so. My own sense is that looking at percentage of users (which is pretty much what the dashboard gives you) is more meaningful.
-
Imperf3kt
- Lemma-Class Veteran
- Posts: 3636
- Joined: Mon Dec 14, 2015 5:05 am
- Location: Your monitor
-
Contact:
#5
Post
by Imperf3kt » Sun Aug 11, 2019 12:40 am
trajano wrote: ↑Sat Aug 10, 2019 1:02 pm
@Imperf3kt you'd think that self-destructing phones would be a cause of a lawsuit considering they're already sued apple for slowing down phones as they go older.
It's not self destruction I was referring to by EOL.
I meant that the onboard flash has a limited use - it eventually cannot read/write any more data, this is normal and all media eventually succumbs to it. It's not some conspiracy or corrupt company trying to vendor lock you.
https://en.wikipedia.org/wiki/Flash_memory
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project:
GGD Mentor
Free Android GUI - Updated occasionally
Twitter
Imperf3kt Blackjack - a WIP blackjack game for Android made using Ren'Py
-
trajano
- Regular
- Posts: 60
- Joined: Sun Jun 16, 2019 7:59 pm
- Github: trajano
-
Contact:
#6
Post
by trajano » Tue Aug 13, 2019 6:19 pm
Considering I still have a working iPhone 3GS just for my son to play some small games, but my wife's Note 2 died 1 month after the warranty ran out, I think much less of Android devices compared to [[Steve Jobs-era]] phones

. BTW not making the same claim of quality for the [not-Steve Jobs] products.
However, based on what you said it would explain why I have 3 dead Samsung tablets now and a busted Galaxy Nexus (the Samsung-Google collab a while back). While my mom still uses her iPad 2.
Users browsing this forum: Bing [Bot], Google [Bot], minyan