Android geliştirme için hangi IDE'ler var?


16

Kısa süre önce ilk Android telefonumu (HTC Legend) satın aldım. Şimdi bunun için geliştirmek istiyorum !! :) Ubuntu ile mümkün mü ve en iyi araç hangisi? Eclipse veya IntelliJ veya başka bir şey?

UPD: Benim için yaklaşık bir yıl sürüyor (tembelliğim için özür dilerim;) Ama bu benim ilk Android uygulamam - https://market.android.com/details?id=com.maxsoft.balls Eclipse + ADT in Ubuntu 11.10 tarafından oluşturuldu !

Yanıtlar:


14

Muhtemelen kullanımı en kolay ve resmi olarak desteklenmektedir Eclipse'dir .

Tutulma Android Geliştirici Araçları (ADT) eklentisi , temel proje oluşturma ve yönetiminin yanı sıra adım hata ayıklama ve uygulamanızı dağıtım / yayın için kolayca dışa aktarma olanağı sağlar.

http://developer.android.com/tools/index.html

Google artık bir ADT Paketi dağıtıyor Eclipse'yi ADT eklentisi, SDK ve platform araçları ile emülatör için en son Android platformu ve sistem görüntüsünü içeren .

http://developer.android.com/sdk/index.html

Android SDK Tool size tercih paketin tamamını sahip olmak, veya zaten varsa Eclipse yüklü ve sadece istiyorsanız yalnız hala indirilebilir ADT eklentisini ve SDK / platform araçları veya başka IDE kullanmayı tercih ediyorsanız.

http://developer.android.com/sdk/installing/index.html



5

Her şey kişisel tercihinize bağlıdır. Android SDK, Ubuntu'da (her gün kullanıyorum) ve kullanmayı seçtiğiniz IDE'den bağımsız olarak iyi çalışıyor.

Şahsen IntellJ IDEA kullanıyorum. Topluluk sürümü Android desteğine sahiptir ve ücretsizdir. Eclipse varsayılan araçtır ve ayrıca ücretsizdir ve iyi çalışır.

Ayrıca vim, komodoedit ve diğerleri gibi diğer editörleri kullanan birçok insan tanıyorum. Ancak ilk iki öneriden birini kullanmanızı öneririm.

Uygulamayı oluşturma açısından, Apache Ant kullanarak varsayılan derlemeyi kullanmaya bakmalısınız veya örneğin Apache Maven ve Maven Android Eklentisi ile de oluşturabilirsiniz. Her durumda, kullandığınız IDE'den bağımsız bir oluşturma aracı bulun ve hatta sürekli bir entegrasyon sunucusu kullanın.


4

Diğer iki söz olduğu gibi, Eclispe + ADT en iyi seçenektir. Eclispe + Android, telefon ekran görüntülerini de alabileceğiniz logcat görüntüleyici, yığın izleme görüntüleyici, DDMS gibi birçok özelliğe sahiptir. Uygulamalarınızı test etmek için metinleri ve gelen telefon görüşmelerini de taklit edebilirsiniz. Hata ayıklama da bir esinti. Kendim benim kolej müfredatının bir parçası olarak android için bir uygulama yaptık ve ben tutulma + adt öneririz. Goto bu kurulum yardım için sayfanın. Şunlar arasından SDK indirebilirsiniz burada .


Peki ya standart Ubuntu depoları? Eclipse stokunu kurmalıyım, değil mi?
genişletici

1
@Extender Eclipse depolarının farkında değilim, eclipse.org/downloads'den tarball'ı indirmek daha iyi bir uygulamadır, IMO indirme listesindeki ilk tutulma sizin için yeterlidir. Evet, ana dizininizdeki tarball'ı "çıkarmanız" ve ana dizininizde projelerinizin depolandığı bir çalışma alanı oluşturmanız gerekir. Tutulmayı çıkardıktan sonra , SDK'yı yüklemek için developer.android.com/guide/developing/eclipse-adt.html adresindeki kılavuzu okuyun ve hazırsınız.Kodlama sırasında herhangi bir sorunla karşılaşırsanız, stackoverflow soru acemi sormak için iyi bir yerdir sorular.
11:44

Tabii, sorun değil! Sizden bazı harika uygulamalar görmeyi umuyoruz: D
theTuxRacer

Sonunda bir şeyler yapmak bir yıl alır))) UPD'ye bakınız
Extender
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.