Android uygulamaları için IntelliJ IDEA'yı nasıl ayarlarım?


Yanıtlar:


395

Tüm parçaları bir araya getirmek için bir gün geçirdim, yüzlerce sitede ve öğreticide bulundum, ancak hepsi önemsiz adımları atladı.

İşte tam rehber:

  1. Java JDK'yı indirme ve yükleme ( Java platformunu seçin )
  2. Android SDK'yı indirip yükleyin ( Yükleyici önerilir )
  3. Android SD'nin yüklenmesi tamamlandıktan sonra, Android SDK Araçları altında SDK Yöneticisi'ni açın (bazen yöneticinin ayrıcalıkları altında açılması gerekir)
  4. Her şeyi seçin ve Tümünü Kabul Et'i işaretleyin ve yükleyin.
  5. IntelliJ IDEA'yı indirin ve yükleyin ( Topluluk sürümü ücretsizdir )
  6. Tüm indirmelerin, kurulumların ve işlerin bitmesini bekleyin.

Yeni proje:

  1. IntelliJ'yi çalıştırın
  2. Yeni bir proje oluşturun (burada bir öğretici var )
  3. Adı girin, Android türünü seçin .
  4. Öğreticide bir adım eksik, JDK'yı seçmeniz istendiğinde (SDK'yı seçmeden önce), daha önce yüklediğiniz Java JDK'yı seçmeniz gerekir . Altında olmalıC:\Program Files\Java\jdk{version}
  5. Yeni bir platform seçin (seçili bir platform yoksa), SDK platformu Android platformudur C:\Program Files\Android\android-sdk-windows.
  6. Android sürümünü seçin.
  7. Şimdi programınızı yazabilirsiniz.

Derleme:

  1. Çalıştır düğmesinin yakınında açılır listeyi seçmeniz, Yapılandırmaları Düzenle'yi seçmeniz gerekir
  2. In tercih Android Sanal cihazın seçmek ... düğmesini
  3. Oluştur'a tıklayın, bir ad verin, Tamam'a basın.
  4. Yeni cihazı seçmek için çift tıklayın.
  5. Tamam tuşuna basın.
  6. Programı çalıştırmaya hazırsınız.

16
Mac'te Java JDK, /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk
emrys57

1
"Android Sanal cihazı tercih et" açılır menüsünde, uygulamanızın hedeflediği SDK sürümüyle uyumlu olmayan AVD'ler gösterilmeyebilir (bkz. AndroidManifest.xml dosyasında 'uses-sdk' etiketi).
eric

IntelliJ ile Android geliştirme konusunda ücretsiz bir kurs var, ancak Android SDK kurulumunu kapsamıyor. tutsplus.com/course/android-for-the-busy-developer
Soğuk Olacak Ne

1
Mükemmel rehber! Android eklentilerinin IntelliJ'e yüklendiğinden emin olmak için de eklemeniz gerekir.
brokethebuildagain

SDK Yöneticisi'ni açtığımda "Lütfen Android SDK'yı belirtin" hatasını alıyorum
Jonathan

27

"Yeni Proje" deki 5. adım o zamandan bu yana biraz değişti.

Android sdk'nin söylediği yerde, hiçbiri söyleyen açılır menüye sahip, artık 'yeni' bir düğme yok.

  • 5.)

    • a.) hiçbirinin sağındaki ... işaretini tıklayın.
    • b.) yeni pencere iletişim kutusunun sol üst köşesindeki + işaretini tıklayın. (Yeni SDK ekle)
    • c.) açılır menüden android sdk'yi tıklayın
    • d.) android sdk için ana dizini seçin
    • e.) kullanmak istediğiniz java sdk sürümünü seçin
    • f.) android oluşturma hedefini seçin.
    • g.) tamam!

27

Tüm bu adımları izledikten sonra, aşağıdaki gibi tüm android sınıf çağrılarında hata mesajları almaya başladım:

Android Sınıfları çözülemiyor

Ben SDK Platform Ayarları android.jar dahil döner:

SKD'ler Sınıfyolu


bu söz konusu değil, ama hangi tema rengini kullandığınızı sorabilir miyim? Sözdizimi vurgulamanız da farklıdır.
bizi

Her nasılsa bu ekran görüntüleri çok fazla metin anlatıyor. Benim (ayrıca MacOS) durumumda IntelliJ, yalnızca /data/resClasspath sekmesinde bir proje yapısı oluşturdu ve Android 4.3 Platformunu kaldırarak / yeniden ekledi, yukarıdaki ekran görüntüsünde olduğu gibi tanınmayan android bağımlılıkları sorununu çözdü.
P Marecki

4

Birisinin kaybolması durumunda. Hem yeni uygulama hem de mevcut uygulamalar için Dosya-> Proje Yapısı bölümüne gidin. Ardından sol bölmedeki Proje ayarlarında Java SDK için Proje'yi ve Android SDK için Modüller'i seçin.


4

Bu ortamın OSX üzerine kurulmasında ele almadığı bazı sorunlar yaşadım. Bazı Google API'larına ek bağımlılıklar sürdürdüğüm çözümle ilgisi vardı. Sadece ilk yanıtta listelenen öğeleri indirmek ve kurmak yeterli değildi.

Bunları indirmek zorundasınız.

  1. Terminali Çalıştır
  2. Android / sdk dizinine gidin
  3. "Android" yazın Bir GUI alacak. "Araçlar" dizinini ve en son Android API'sını kontrol edin (şu anda 4.3 (API 18)).
  4. "Xx paketlerini yükle" yi tıklayın ve Breaking Bad veya benzeri bir bölümü izleyin. Biraz zaman alacak.
  5. IntelliJ'e geri dönün ve "Proje Yapısı ..." iletişim kutusunu (Cmd +;) açın.
  6. İletişim kutusunun sol panelinde "Proje Ayarları" altında Proje'yi seçin. Sağ panelde, "Project SDK" altında, "Yeni ..."> Android SDK'yı tıklayın ve android / sdk dizininize gidin. Bunu seçin, size "Google API'ları" oluşturma hedefini ekleyebileceğiniz bir iletişim kutusu sunulur. Buna ihtiyacım vardı. Birden çok sürüm hedefiniz varsa bunu bir kereden fazla yapmanız gerekebilir.
  7. Şimdi, sol bölme altında "Modüller", projeniz orta bölmede seçiliyken, sağ bölmedeki "Bağımlılıklar" sekmesi altında uygun modülü seçin.

4

Doğru SDK'yı tanımlamanın başka bir yolu Android Studio'yu yüklemek, yeni bir proje oluşturmak, proje yapısına, SDK Konumuna gitmek ve SDK'nın nereye kurulduğunu bulmaktır.

SDK ana klasörünün klasörde olduğunu bir mac'ta varsayılan yükleme işlemini kullanarak buldum /Users/'yourUser'/Library/Android/sdk. Mac'inizi Kütüphane klasörünü görüntüleyecek şekilde etkinleştirdiğinizden emin olun .


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.