# How To Prevent People Extracting APK From My Android App?

**URL:** <https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35>\
**Category:** Android\
**Tags:** android\
**Created:** [September 23, 2022, 2:48pm UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35 "2022-09-23T14:48:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marcos](https://techoforum.com/letter_avatar_proxy/v4/letter/m/9de0a6/32.png) [@Marcos](https://techoforum.com/u/Marcos)\
**Post date:** [September 23, 2022, 2:48pm UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35/1 "2022-09-23T14:48:11Z")

</div>

I was searching for my Android App and saw some websites have listed my app but they have also provided link to download APK. It worries me. Is it possible to stop these thugs extracting APK and uploading on their websites?

---

<div class="post-metadata">

**Author:** ![Guru](https://techoforum.com/user_avatar/techoforum.com/guru/32/36_2.png) [@Guru](https://techoforum.com/u/Guru)\
**Post date:** [September 28, 2022, 7:14pm UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35/2 "2022-09-28T19:14:51Z")

</div>

The simple answer is nom, you can’t prevent. The Android ecosystem, unlike Apple’s ecosystem, is open. Anyone can get APK of your app and upload anywhere they wish. As long as they don’t mess with the APK i.e, reverse engineer it and exploit it you should be fine.

---

<div class="post-metadata">

**Author:** ![TheCoder](https://techoforum.com/user_avatar/techoforum.com/thecoder/32/9_2.png) [@TheCoder](https://techoforum.com/u/TheCoder)\
**Post date:** [September 30, 2022, 5:49pm UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35/3 "2022-09-30T17:49:17Z")

</div>

Don’t upload APK on Google Play or publish it anywhere. Problem solved 🙂

---

<div class="post-metadata">

**Author:** ![jameswood32](https://techoforum.com/user_avatar/techoforum.com/jameswood32/32/66_2.png) [@jameswood32](https://techoforum.com/u/jameswood32)\
**Post date:** [April 16, 2025, 9:12am UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35/4 "2025-04-16T09:12:48Z")

</div>

To prevent people from extracting the **APK** from your **Android app** , you can use techniques like **code obfuscation** , **proguard** , or **R8** to make the app’s code harder to reverse-engineer. Additionally, you can implement **Secure API calls** , use **app signing** with **key management** , and consider **integrating tamper detection** methods. Enforcing **code integrity checks** can also help protect your app.

---

<div class="post-metadata">

**Author:** ![jatech](https://techoforum.com/letter_avatar_proxy/v4/letter/j/e8c25b/32.png) [@jatech](https://techoforum.com/u/jatech)\
**Post date:** [May 23, 2025, 12:56pm UTC](https://techoforum.com/t/how-to-prevent-people-extracting-apk-from-my-android-app/35/5 "2025-05-23T12:56:42Z")

</div>

You can’t fully stop people from extracting your APK, it’s just how Android works. But you _can_ make it harder for them to do anything with it. Use tools like ProGuard or R8 to obfuscate code, add tamper checks, and secure your API calls. Also, Play App Signing helps with key security.
