2016-03-30 30 views
5

Iyonik ve Android programlarında yeniyim, bu yüzden herhangi bir sakınca varsa özür dilerim.Android emulator, 'ionic taklit android' komutunu kullanırken uygulamayı yüklemiyor

Sorunum, taklit edilen android sanal aygıtında uygulamanızı (varsayılan uygulamada) göremem. Ben sadece ionic emulate android çalıştırdıktan sonra bir stok android telefon gösterir. Bu yüzden uygulamanın taklitçiye yüklenmediğini varsayalım.

Bu, aracı oluşturur, ancak göründüğü hiçbir şey yapmaz. Sadece, Duc

Düzenleme :) öğretici gidiş olsun

Greets istedi

> [email protected]:~/myApp$ ionic info Your system information: 
> Cordova CLI: 6.0.0 Ionic Version: 1.2.4 Ionic CLI Version: 1.7.14 
> Ionic App Lib Version: 0.7.0 OS: Distributor ID: Ubuntu Description: 
> Ubuntu 14.04.4 LTS Node Version: v4.4.1 

Bana yardım edebilir umut: Ben doğru everythink yüklü düşünüyorum

Nihayet bu komutu kullanarak, apk'yi manuel olarak taklit edilen aygıt 'a yüklemeyi başardım:Bununla birlikte, el ile kurulması çok rahatsız edici ve can sıkıcıdır. Bununla birlikte, elle takmak çok rahatsız edici ve can sıkıcıdır. Bunun için herkesin bir çözümü var mı?

cevap

10

Sorun çözüldü! Sen komut içinde yazmak zorunda:

android avd 

Sonra bir menü açılır ve kendi Avd oluşturmak zorunda, o zaman yeni bir terminal (ctrl + açmaya gerek Sonra o

başlamak Alt + t). Uygulamanızın doğru yoluna Cd.

Şimdi ionic emulate android çalışmalıdır.

+0

Bu bir "yanıt" değildir. Orijinal yayınınızı düzenlemeli ve bu bilgileri eklemelisiniz. –

+0

Bunu gerçekleştirmek için 3 gün sürdü, bu yüzden kucaklaşıyor. Ancak yardım çocuklar için teşekkürler! Ne müthiş bir topluluk :) –

+1

@ D.Phi sanal cihaz belirtmek için sanal cihaz ile 'iyonik taklit --target = avdName android' kullanabilirsiniz avdName AVD Yöneticisi'nde sanal cihaz adıdır – Mikhail

2

Ayrıca, Genymotion (çok daha hızlı çalışır) gibi üçüncü taraf öykünücüsü de kullanabilirsiniz.

ionic build android kullanın ve sadece Genymotion emülatörünü APK /platforms/android/build/outputs/apk/android-debug.apk oluşturun.

enter image description here

+0

Merhaba Mikhail! Cevabınız için teşekkürler. Ubuntu'da bir emülatör hızlandırıcı kullandım, bu yüzden Genymotion'ya kıyasla perfomance'de hiçbir fark yok. Ancak inşa apk sürüklemek için çok daha uygun! Ve Genymotion'nun da bazı güzel özellikleri var. Şimdi Genymotion kullanıyorum! Cevabınız için teşekkürler, sorun hala çözülmemiş olsa da. –

+0

@ D.Phi Yardım ettiğine sevindim! Gelecek okuyucular da yararlı bulacağından, size en yararlı olan cevabı seçtiğinizden emin olun. Ve CPU'nuz Intel veya AMD mi? Sanallaştırma Intel HAXM'ı desteklemediği için CPU AMD kullanırken bu sorun oluşabilir – Mikhail