# Install and Uninstall Android App

**URL:** <https://discuss.appium.io/t/install-and-uninstall-android-app/5180>\
**Category:** Support\
**Created:** [July 14, 2015, 11:12am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180 "2015-07-14T11:12:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ajay\_Kumar\_S](https://discuss.appium.io/letter_avatar_proxy/v4/letter/a/e495f1/32.png) [@Ajay\_Kumar\_S](https://discuss.appium.io/u/Ajay_Kumar_S)\
**Post date:** [July 14, 2015, 11:12am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/1 "2015-07-14T11:12:02Z")

</div>

Hi,

How do we Install and Uninstall Android App using Appium?

App is not previously installed and I’m trying for fresh installation.  
I have been using “–full-reset” to start the appium server. Also providing setting setting capability.

capabilities.setCapability(“app”, app.getAbsolutePath());

Its not installing the app. Could you please help?

Thanks,  
Ajay

---

<div class="post-metadata">

**Author:** ![LaurynasKac](https://discuss.appium.io/letter_avatar_proxy/v4/letter/l/eb9ed0/32.png) [@LaurynasKac](https://discuss.appium.io/u/LaurynasKac)\
**Post date:** [July 14, 2015, 12:34pm UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/2 "2015-07-14T12:34:24Z")

</div>

Hello,

You have 2 options:

1. Install App on real device.  
You have to declare your apk file location.  
File file = new File(“pathToYourApkFile.apk”);  
Also add:  
capabilities.setCapability(“app”, app.getAbsolutePath());  
These lines will install app in your real device.

2. Install App on virtual device:  
Just copy apk file to SDK folder and run adb install yourapk.apk

Hope it will help.

---

<div class="post-metadata">

**Author:** ![RamS](https://discuss.appium.io/letter_avatar_proxy/v4/letter/r/bbce88/32.png) [@RamS](https://discuss.appium.io/u/RamS)\
**Post date:** [July 15, 2015, 4:48am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/3 "2015-07-15T04:48:49Z")

</div>

Can you please share your Android driver creation code.

Ideally it should uninstall existing app and re-install.

---

<div class="post-metadata">

**Author:** ![vaibhav\_khachane](https://discuss.appium.io/letter_avatar_proxy/v4/letter/v/b782af/32.png) [@vaibhav\_khachane](https://discuss.appium.io/u/vaibhav_khachane)\
**Post date:** [September 6, 2016, 5:30am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/4 "2016-09-06T05:30:49Z")

</div>

How can i uninstall app from android device

---

<div class="post-metadata">

**Author:** ![RamS](https://discuss.appium.io/letter_avatar_proxy/v4/letter/r/bbce88/32.png) [@RamS](https://discuss.appium.io/u/RamS)\
**Post date:** [September 12, 2016, 5:20am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/5 "2016-09-12T05:20:05Z")

</div>

Can you be more elaborate with your requirement ?  
Below command will uninstall the APK from your device. Ensure to call it before driver is killed or quit.

```
driver.removeApp(<<packageName as String>>);
```

---

<div class="post-metadata">

**Author:** ![vaibhav\_khachane](https://discuss.appium.io/letter_avatar_proxy/v4/letter/v/b782af/32.png) [@vaibhav\_khachane](https://discuss.appium.io/u/vaibhav_khachane)\
**Post date:** [September 19, 2016, 10:37am UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/6 "2016-09-19T10:37:30Z")

</div>

can we reset app and keep defalut setting as it is save.

---

<div class="post-metadata">

**Author:** ![Heena\_Kousar\_Ansari](https://discuss.appium.io/letter_avatar_proxy/v4/letter/h/8dc957/32.png) [@Heena\_Kousar\_Ansari](https://discuss.appium.io/u/Heena_Kousar_Ansari)\
**Post date:** [December 20, 2017, 3:01pm UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/7 "2017-12-20T15:01:28Z")

</div>

Hello,

I have tried the method 1 provided by you. But still it is not installing the apk

---

<div class="post-metadata">

**Author:** ![abhi2717](https://discuss.appium.io/letter_avatar_proxy/v4/letter/a/cc9497/32.png) [@abhi2717](https://discuss.appium.io/u/abhi2717)\
**Post date:** [June 13, 2019, 2:22pm UTC](https://discuss.appium.io/t/install-and-uninstall-android-app/5180/8 "2019-06-13T14:22:44Z")

</div>

driver.installApp("/Users/johndoe/path/to/app.apk");

- Worked for me
