2015-02-23 12 views
5

Android Studio'da yeniyim ve yanlış bir şeyler yapmam gerektiğini hissediyorum. Uygulamamı gerçek bir aygıt üzerinde çalıştırırken işlem böyle devam eder.Android Studio'yu kullanarak bir cihazdaki bir uygulamayı nasıl kaldırırım ve yeniden çalıştırırım?

  • Kodu düzenle.
  • Android Studio'da Run komutunu seçin. (Shift + F10)
  • Discover (telefonunda) Hata Ayarlar
  • gidin -> Uygulama -> telefonda (telefonda)
  • Kuvvet Durağı'na
  • kaldırın Uygulamam ((telefonda) BenimUygulamam)
  • Kodu değiştir
  • Android Studio'da 'Çalıştır' komutunu seçin.
  • Tekrar tekrar tekrar edin.

Bu tekrarlayan ve zaman alıcıdır. Android Studio'yla MyApp uygulamasını kaldırmanın bir yolu var mı?

Bunu yapmak için başka bir daha otomatik yöntem yoksa?

BTW Bu soruyu How to automatically uninstall android app from device before installing a new version gördüm ama sorunu yeterince ele almıyor.

+1

1. böcek 2. Shift düzeltmek + F10 yeterlidir (uygulamayı güncellemeli) ... neden uygulamayı kaldırıyorsunuz? – Selvin

+1

Uygulamanın ilk yüklemede ne yaptığını özellikle test etmeniz gerekiyorsa, şunları yapabilirsiniz: sürüm kodunu yüksek bir sayıya ayarlayın ve uygulamayı her çalıştırdığınızda bir azaltın. Android Studio, cihazın daha yeni bir sürüme sahip olduğunu ve onu kaldırmayı önerdiğini tespit edecek. – nasch

+0

Olası çoğaltılabilir [Yeni bir sürümü yüklemeden önce Android uygulamasını otomatik olarak nasıl kaldıracağınız] (http://stackoverflow.com/questions/28076751/how-to-automatically-uninstall-android-app-from-device-before- install-a-new-v) – UmAnusorn

cevap

3

Kuvvet durdurucusunu atlayabilir ve yeniden adım run'a basarak kaldırabilirsiniz. Android Studio, hangi cihazın çalışacağını ve orada bağlı cihazınızı seçebileceğinizi size sormalı.

Uygulamayı kapatacak ve değiştirilen sürümünü yeniden çalıştıracaktır.

2

Her zaman "hata ayıklama" simgesine (hata simgesi) ve hata ayıklama sekmesinden (ekranın en altındaki) vurdum, uygulamayı durdurma düğmesine tıklayarak çalıştırabilirsiniz. Uygulamayı kaldırmaya/yeniden yüklemeye gerek yok. İşiniz bittiğinde, apk sürümünün bir sürümünü oluşturabilirsiniz.

36

Bence bu answer sizin için. Temel olarak uygulama başlatmadan önce bir kaldırma işlemini gerçekleştirmek için yapılandırmanızı düzenleyin. Çalıştır menüsünden

-> Edit Yapılandırmaları ... -> Başlat Önce -> Gradle farkında Make ekleyin -> ": Uygulamayı: uninstallAll"

+2

Bu cevap bana kabul edilenden daha fazla yardımcı oldu. AS'nin sonraki sürümlerinde bir APK'nın kaldırılıp kaldırılmadığını tespit edememenin bir sorunu vardır ve bunun yerine "yeniden başlatma yamaları" yüklemeyi deneyeceklerdir, ancak bunlar, veritabanlarının temizlenmesi, temiz yüklemeler vb. Nedeniyle kaldırılmışsa başarısız olurlar. –

+0

Bu en iyi cevap! Teşekkürler. –

+0

Bunun için arıyorum – UmAnusorn

İlgili konular