Android Studio'da emülatöre apk nasıl kurulur?


99

Android Studio'daki emülatöre terminalden nasıl apk yüklersiniz?

Eclipse'de yaptık

/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk

Şimdi Android Studio'ya ne dersiniz?


Sen de aynı şeyi yaparsın. Apk'ler $ project / $ module / build / apk dizinindedir. Tabii ki, uygulamayı otomatik olarak yükleyecek olan kullanıcı arayüzünden çalıştırabilirsiniz.
Siva Velusamy

1
"Öykünülmüş cihaza bir APK dosyası yüklemek için, bir APK dosyasını emülatör ekranına sürükleyin. Bir APK Installer iletişim kutusu açılır. Yükleme tamamlandığında, uygulamayı uygulamalar listenizde görüntüleyebilirsiniz. Öykünülmüş aygıta bir dosya eklemek için, dosyayı öykünücü ekranına sürükleyin. Dosya /sdcard/Download/dizine yerleştirilir . " ( Kaynak ) Bu, "Ayarlar" → "Genel" → "Algılanan ADB konumunu kullan" yanlış yapılandırılmadıkça Android Studio 2.0'dan beri mümkün olmalıydı.
2019

Yanıtlar:


108

DÜZENLEME: Bu yanıt doğru yanıt olarak işaretlenmiş olsa da (2013'te), şu anda aşağıdaki @ user2511630 tarafından yanıtlandığı gibi, apk dosyalarını yüklemek için doğrudan emülatöre sürükleyip bırakabilirsiniz.


Orijinal Cevap:

Ne kullanıyor olursanız olun (Eclipse veya Android Studio) .apk dosyalarını öykünücüye yükleyebilirsiniz.

işte her zaman yaptığım şey: (Yeni başlayanlar için)

1- Öykünücüyü çalıştırın ve tamamen başlayana kadar bekleyin.

2- sdk kurulum klasörünüze gidin ve ardından platform araçlarına gidin ( adb.exe adında bir yürütülebilir dosya görmelisiniz )

3- Yeni bir dosya oluşturun ve run.bat adını verin , dosyayı not defteri ile düzenleyin ve içine CMD yazın ve kaydedin.

4- İstediğiniz apk dosyasını aynı klasöre kopyalayın

5- şimdi run.bat'ı açın ve yazın adb install "your_apk_file.apk"

6- Kurulum tamamlanana kadar bekleyin

7- işte apk emülatörünüze yüklenir.

Not: zaten mevcutsa uygulamayı yeniden yüklemek için kullanınadb install -r "your_apk_file.apk"

yeni başlayanlar için söylediğim gibi ayrıntılı talimat için özür dilerim

Umarım bu yardımcı olur.

Saygılarımızla,

Tarek

örnek 1

Örnek 2


Merhaba Tarek! Adımlarınızı takip ettim (benim gibi yeni başlayanlar için onları detaylandırdığınız için teşekkürler!). Run.bat dosyasını çift tıkladığımda yapıştırıyorum adb install -r "myapp.apk", seninle aynı başarı mesajını alıyorum ama emülatörümde hiçbir şey görünmüyor. Emülatör, Android stüdyosunda AVD yöneticisi aracılığıyla başlattığımda olduğu gibi kalıyor. Neden veya neyi kaçırdığım hakkında bir fikriniz var mı?
MagTun

bunu linux üzerinde nasıl yapacağınıza dair bir fikriniz var mı?
roopunk

@roopunk , sdk klasörünüzdeki platform araçlarına gitmek için terminali kullanmayı deneyin ve 4. adımdan devam edin . adb komutunu çalıştırırken sorunlarla karşılaşırsanız , cevabında bahsettiği Kim Stacks gibi ./adb kullanmayı deneyin
Tarek K.Ajaj

206

Simülatörü çalıştırın -> yourApp.apk dosyasını simülatör ekranına sürükleyip bırakın. Bu kadar. Komut yok.


Vaov! inanılmaz! KDE'de bile çalışıyor. Buradaki adb cevaplarının hepsi doğru, ancak sürükle-bırak
yönteminde

1
Evet, Android Studio'da uygulama geliştiriyorum. Eclipse kullanan biri biraz ışık tutabilir. Teşekkürler.
user2511630

1
Evet, bu doğru cevap. Tüm bu CLI özellikleriyle birlikte en üstteki "yeni başlayanlar için" saçma. Mac'imde "adb" kullanmayı denedim ve bir tür hizmet başlattı, bir süre bekledi ve sonunda başarısız oldu (işlemi sonlandırmak zorunda kaldım). Sürükle ve bırak (çevrimiçi aramadan önce bunu düşünmeliydim, ha) hatasız ilk denemede hızlı bir şekilde çalıştı.
Christopher Schultz

Bu hatayı alırsanız INSTALL_FAILED_UPDATE_INCOMPATIBLE - Önce mevcut bir kopyayı kaldırın - stackoverflow.com/questions/26794862/…
mrwaim

1
android studio 2.2'de çalışmadı .. android emülatörüne (nexus 5) bırakmayı denedim
GorvGoyl

33

Mac kullananlar için ve bir komut bulunamadı hatası alıyorsanız, yapmanız gereken şey

tip

./adb install "yourapk.apk"

görüntü açıklamasını buraya girin


22

Öykünücünüzü Android Studio Tools->Android-> AVD Managerbaşlatın , ardından bir öykünücü görüntüsü seçin ve başlatın.

Emülatör başlatıldıktan sonra, APK'yi çok basit bir şekilde sürükleyip bırakın.


Bu en iyi cevap.
kerner1000

1
Bu benim için çalışmıyor. APK'yi emülatörün üzerine sürüklediğimde, "giriş yok" "bilgisayarı hayır" imleci diyor.
Matt

10

Android stüdyo emülatöründe bir apk dosyasını çalıştırmak için apk dosyasını emülatöre sürüklemeniz yeterlidir.


Bu benim için çalışmıyor. APK'yi emülatörün üzerine sürüklediğimde, "giriş yok" "bilgisayarı hayır" imleci diyor.
Matt

10

APK dosyasını otomatik olarak yükleyeceği android emülatörüne sürüklemeniz yeterlidir.


Bu benim için çalışmıyor. APK'yi emülatörün üzerine sürüklediğimde, "giriş yok" "bilgisayarı hayır" imleci diyor.
Matt

9

Çok daha kolay, sadece emülatörünüzü başlatmak, sonra sdk / platform-tools'a gidin ve apk'yi yüklemek için oradan adb'yi kullanın. Sevmek:

adb xxx.apk yükle

Çalışan öykünücüye kuracaktır.


3

Emülatör Android Studio'dan başlatılırsa apk'yi sürükleyip bırakın. Öykünücü komut satırından başlatılırsa, sürükle ve bırak çalışmaz, ancak @ Tarek K. Ajaj talimatları (yukarıda) çalışır.

Not: Yüklenen uygulama, ana ekranda otomatik olarak görünmez, uygulama kapsayıcısında bulunur - noktalı ızgara simgesi. Oradan ana ekrana sürüklenebilir.


2

Linux için: öykünücü çalıştıktan sonra, aşağıdakiler benim için çalıştı.

Android SDK'yı ana dizinime yüklediğim için aşağıdaki dosya yapısına sahibim:

  • ana / Android / Sdk / platform araçları / adb

  • home / AndroidStudioProjects / Metronome.adk

AndroidStudioProjects, Android projelerim için yaptığım bir dosya klasörü. Çalıştırmak istediğim dosya "Metronome.adk".

Yani, ana dizinden Terminal kullanarak ...

./Android/Sdk/platform-tools/adb install ./AndroidStudioProjects/Metronome.adk

Linux konusunda acemi biri olarak, bir dosyayı bulmaya veya bir komutu çalıştırmaya çalışırken "./" koyma ihtiyacını çoğu zaman unutuyorum.

Komut "Başarılı" olduktan sonra, uygulama emülatörün Uygulamalar alanındadır ve çalıştırılabilir.


2

Apk dosyasını talkback web sitesinden indirmeniz yeterli

İndirilen apk'yi başlatılan emülatöre sürükleyin, emülatördeki ayarlara gidin> Talkback ara, şimdi orada bulacaksınız


Bu benim için çalışmıyor. APK'yi emülatörün üzerine sürüklediğimde, "giriş yok" "bilgisayarı hayır" imleci diyor.
Matt

0

1. Android stüdyosunu kurun. 2. AVD Manager'ı başlatın 3. İşletim sistemine dayalı olarak ortam değişkenini uygun şekilde doğrulayın (mac'ta .bash_profile ve Windows'ta ortam Değişkeni) 4. emülatörü başlatın 5. adb devices komutu ile doğrulayın. 6. adb yüklemek apkFileName.apk kullanın


0

görüntü açıklamasını buraya girin

Android stüdyosunu başlattığınızda Profil veya Hata Ayıklama apk'sini arayın.

Tıkladıktan sonra, kaydedilen apk'ye göz atma seçeneğine sahip olacaksınız ve daha sonra emülatörü kullanarak çalıştırmak için balya alacaksınız.


-1

Android Studio'da: View- Tool Windows-Gradle

Gradle aracı penceresinde :app- Tasks- öğenize gidin install ve ardından (çift tıklayarak) yürütün: install*görevlerinizden herhangi biri : örn installDebug.installRelease

Not: APK, uygulamanızı çalıştırdığınızda da otomatik olarak yüklenecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.