# Multiple APK

**URL:** <https://forum.defold.com/t/multiple-apk/52614>\
**Category:** The Defoldmine\
**Created:** [May 20, 2019, 10:47am UTC](https://forum.defold.com/t/multiple-apk/52614 "2019-05-20T10:47:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [May 20, 2019, 10:47am UTC](https://forum.defold.com/t/multiple-apk/52614/1 "2019-05-20T10:47:49Z")

</div>

I experimented with [Android Multiple Apk](https://developer.android.com/google/play/publishing/multiple-apks) on the weekend. It is really simple to create and use.

**Why?**

If you want to provide as smaller APK file as possible for the end user Multiple APK give you a possibility to split up Android 32Bit and Android 64 bit.  
Google Play Store will choose APK depends on a user device.

**How?**

Pretty simple. You need to follow the next steps:

1. Build APK using one of architecture: 32bit for example.
2. Increase Android Version code (Project Version could be the same)  
 ![image](https://forum-defold.b-cdn.net/uploads/default/original/2X/6/62822ab10af57a5ace9c1b2d4a522043c62b620d.png)
3. Build APK using another architecture (64bit)
4. When You create a new release in Google Play Console upload both APKs files in the same release.  
 ![image](https://forum-defold.b-cdn.net/uploads/default/original/2X/5/59cf10cf69b744213d4d8d1d8805d1a9f6f8afbd.png)

Profit!!1

UPD: of course, you are still able to bundle both architectures in one APK file.  
**UPD1:** 32bit apk should have lower Version Code than 64bit apk

---

<div class="post-metadata">

**Author:** ![sergey.lerg](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sergey.lerg/32/3970_2.png) [@sergey.lerg](https://forum.defold.com/u/sergey.lerg)\
**Post date:** [March 29, 2020, 2:01pm UTC](https://forum.defold.com/t/multiple-apk/52614/2 "2020-03-29T14:01:25Z")

</div>

Do you know how many 32-bit only android devices are out there? Maybe for games it’s safe to provide 64-bit binaries only.

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [March 29, 2020, 3:30pm UTC](https://forum.defold.com/t/multiple-apk/52614/3 "2020-03-29T15:30:06Z")

</div>

Why is it safer? What do you mean?

I don’t think so. Statistics from one of my games for active devices:

 ![image](https://forum-defold.b-cdn.net/uploads/default/original/3X/6/a/6a733099ad260c8261ac50a99fe6f96ff200e100.png)

---

<div class="post-metadata">

**Author:** ![sergey.lerg](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sergey.lerg/32/3970_2.png) [@sergey.lerg](https://forum.defold.com/u/sergey.lerg)\
**Post date:** [March 29, 2020, 5:17pm UTC](https://forum.defold.com/t/multiple-apk/52614/4 "2020-03-29T17:17:41Z")

</div>

There are 1.5x more 32 bit androids than 64 bit? Huh, I’d never guess, I thought there are like 10% of them tops.

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [March 29, 2020, 5:32pm UTC](https://forum.defold.com/t/multiple-apk/52614/5 "2020-03-29T17:32:43Z")

</div>

I uploaded both and Play Store chose the best for a device.  
If we believe that Google Play knows how to choose binaries better, that 32 bit is still very important (at least for my games).

(I have so many reservations because this is contrary to the information I found on the internet)
