Çalışma/hata ayıklama yapılandırmaları oluşturma ve düzenleme

Android Studio, kodunuzu çalıştırdığınızda, hata ayıkladığınızda veya test ettiğinizde yapılandırmanın önemli noktalarını kastediyorum. Genellikle, ilk oluşturulan yapılandırmanın çalışması veya hata ayıklaması yapabilirsiniz. Ancak, yapılandırmaları değiştirebilir, yeni yapılandırmalar oluşturabilir ve yapılandırmayı değiştirebilirsiniz. bu sayfada açıklandığı şekilde, geliştirme sürecinize uygun şablonları kullanın.

Daha fazla bilgi için aşağıdaki IntelliJ dokümanlarına da bakın:

Çalıştırma/hata ayıklama yapılandırmaları hakkında

Çalıştırma/hata ayıklama yapılandırmaları şu tür ayrıntıları belirtir: uygulama yükleme, başlatma ve test etme seçenekleridir. Tek seferlik kullanım için bir yapılandırma tanımlayabilir veya ileride kullanmak üzere kaydedebilirsiniz. Kaydettikten sonra, şu listeden yapılandırmayı seçebilirsiniz: Araç çubuğundaki Çalıştır/Hata Ayıklama Yapılandırmasını Seçin açılır listesi. Android Studio, yapılandırmaları projenin bir parçası olarak kaydeder.

İlk oluşturulan çalıştırma/hata ayıklama yapılandırması

Bir projeyi ilk oluşturduğunuzda Android Studio, bir çalıştırma/hata ayıklama uygulaması Android App şablonuna göre ana etkinlik yapılandırması. Çalıştırmak veya hata ayıklamak için her zaman en az bir çalıştırma/hata ayıklama yapılandırması tanımlanmış olmalıdır. Bu nedenle, en başta oluşturulan yapılandırmayı silmemenizi öneririz.

Proje kapsamı ve sürüm kontrolü

Çalıştırma/hata ayıklama yapılandırmaları ve şablon değişiklikleri yalnızca mevcut proje için geçerlidir. Şablonunuzu kullanarak çalıştırma/hata ayıklama yapılandırmasını paylaşabilirsiniz (ancak şablon paylaşamazsınız). sürüm kontrol sistemi. Yapılandırmayı paylaşma hakkında daha fazla bilgi için Ad ve Paylaşım Yapılandırma Seçenekleri adlı makaleyi inceleyin.

Çalıştır/Hata Ayıklama iletişim kutusunu aç

Çalıştır/Hata Ayıklama iletişim kutusunu açmak için Çalıştır'ı seçin > Yapılandırmaları Düzenleyin. İlgili içeriği oluşturmak için kullanılan Aşağıda gösterildiği gibi, Çalıştır/Hata Ayıklama Yapılandırmaları iletişim kutusu görünür 1.

1. Şekil. Yapılandırmaları Çalıştır/Hata Ayıklama iletişim kutusu

İletişim kutusunun solundaki panelde, tanımladığınız yapılandırmalar şablon türüne göre gruplandırılır ve yapılandırma şablonlarını düzenlemenize olanak tanır. Seçili yapılandırmayı sağ panelde düzenleyebilirsiniz. Gizli öğeleri görmek için iletişim kutusunu yeniden boyutlandırın.

Bu iletişim kutusunda şunları yapabilirsiniz:

Yeni bir çalıştırma/hata ayıklama yapılandırması oluşturma

Çalıştır/Hata Ayıklama bölümünden yeni çalıştırma/hata ayıklama yapılandırmaları tanımlayabilirsiniz. Yapılandırmalar iletişim kutusu, Proje penceresi veya Kod Düzenleyici. Yeni yapılandırma, yapılandırma şablonunu temel almalıdır.

Yapılandırmaları Çalıştır/Hata Ayıklama iletişim kutusu, çalıştırma/hata ayıklama yapılandırmalarınızı ve yapılandırma şablonlarını kullanabilirsiniz. Yeni bir yapılandırmaya doğrudan bir şablondan veya kopyasını ekleyebilirsiniz. Ardından alan değerlerini gerektiği gibi değiştirebilirsiniz.

Alternatif olarak, Proje'deki bir öğeyi sağ tıklayabilirsiniz otomatik olarak bu öğeye özel bir yapılandırma oluşturmak için kullanılır. Örneğin, Örneğin, belirli bir etkinliği çalıştırmak istiyorsanız daha fazla bilgi edinin ve Çalıştır'ı seçin. Öğeye bağlı olarak Android Studio bir Android uygulaması kullanır, Android Instrumented Tests veya JUnit yapılandırma şablonunu kullanın.

Kod Düzenleyici'de, istediğiniz kod için kolayca test ve çalıştırma/hata ayıklama yapılandırması belirleyip yürüttükleri bir testtir.

Çalıştır/Hata Ayıklama alanının dışında bir yapılandırma oluşturduğunuzda Yapılandırmalar iletişim kutusunda, yapılandırma geçicidir gerçekleşemez. Varsayılan olarak en çok beş geçici yapılandırmanız olabilir önce projede bazı boşluklar bulunur. Bunu değiştirmek için Android Studio ayarlarını aç ve değiştir Gelişmiş Ayarlar > Çalıştır/Hata Ayıklama > Geçici yapılandırma sınırı. Geçici yapılandırmalar hakkında daha fazla bilgi için Geçici Çalıştırma/Hata Ayıklama Yapılandırmaları Oluşturma ve Kaydetme.

Şablona dayalı bir yapılandırma başlatma

Şablonu temel alan bir çalıştırma/hata ayıklama yapılandırması tanımlamak için şu adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Add New Configuration (Yeni Yapılandırma Ekle) seçeneğini tıklayın.
  3. Bir yapılandırma şablonu seçin.
  4. Ad alanına bir ad yazın.
  5. Yapılandırmayı gereken şekilde değiştirin.
  6. Görüntülenen tüm hataları düzelttiğinizden emin olun tıklayın.

  7. Uygula veya Tamam'ı tıklayın.

Kopyadan yapılandırma başlatma

Başka bir yapılandırmanın kopyasından başlayarak çalıştırma/hata ayıklama yapılandırması tanımlamak için şu adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Sol bölmede mevcut bir çalıştırma/hata ayıklama yapılandırması seçin.
  3. Yapılandırmayı Kopyala'yı tıklayın.
  4. Ad alanına bir ad yazın.
  5. Yapılandırmayı gereken şekilde değiştirin.
  6. Görüntülenen tüm hataları düzelttiğinizden emin olun tıklayın.

  7. Uygula veya Tamam'ı tıklayın.

Şuradaki bir öğe için yapılandırma tanımlayın: oynamazlar.

Android Studio bazı öğeler için çalıştırma/hata ayıklama yapılandırması oluşturabilir Proje penceresinde gösterilir. Yapılandırma, aşağıdaki gibi bir yapılandırma şablonu:

Projenizdeki bir öğe için çalıştırma/hata ayıklama yapılandırması oluşturmak için şu adımları uygulayın:

  1. Android'de proje açma veya Proje görünümü'nü seçin.
  2. Proje penceresinde test edilebilir bir öğeyi sağ tıklayın ve filename komutunu çalıştırın veya filename hatalarını ayıklayın. Android Studio, geçici bir çalıştırma/hata ayıklama yapılandırması oluşturur ve uygulamanızı başlatır.
  3. Araç çubuğundaki Çalıştır/Hata Ayıklama Yapılandırması Seç açılır listesini açın.
  4. Oluşturduğunuz yapılandırmanın yanındaki seçeneklerden Save Configuration'ı (Yapılandırmayı Kaydet) seçin kaydedin.

    2. Şekil. Yapılandırmayı kaydedin

Not: Aynı öğeyi sağ tıklayıp çalıştırır veya hata ayıklarsanız (ancak bir öğe etkinliğinde), Android Studio yeni bir yapılandırma oluşturur.

Bir sınıf için test yapılandırması tanımlama veya yöntem

Android Studio bir sınıf veya yöntem için test çalıştırması yapılandırması tanımlamanıza, yürütmem gerekecek. Örneğin, yeni bir sınıf oluşturduğunuzda ve bir test yapın. Test başarılı olursa, şunun için testleri yapabilirsiniz: yeni kodunuzun projeyi bozmamasını sağlamak için gönderebilirsiniz.

Android Studio, Android Enstrümanlı Testler veya Android JUnit'i kullanır. bağlı olarak kaynağınıza bağlı ayarlanır. Yerel birim testi için isteğe bağlı olarak code edinin.

Java kodunuzdaki bir sınıf veya yöntem için çalıştırma/hata ayıklama yapılandırması oluşturmak üzere aşağıdaki adımları uygulayın:

  1. Android'de proje açma veya Proje görünümü'nü seçin.
  2. Kod Düzenleyici'de bir Java dosyası açın.
  3. Kodda bir sınıf veya yöntem seçin, ardından Control+Üst Karakter+T tuşlarına basın (Command+Üst Karakter+T) tuşlarına basın.
  4. Açılan menüden Yeni Test Oluştur'u seçin.
  5. Oluştur Test edin iletişim kutusunu açın, isteğe bağlı olarak değerleri değiştirin veya ayarlayın ve Tamam'ı tıklayın.
  6. Choose Target Directory (Hedef Dizin Seçin) iletişim kutusunda şunu seçin: projede Android Studio'nun testi uygulamasını istediğiniz yere ekleyin. Konumu şunlara göre belirtebilirsiniz: dizin yapısını kullanarak veya komşu sınıflardan birini seçerek dizin oluşturun.
  7. Tamam'ı tıklayın.

    Yeni test, Proje penceresinde ilgili test kaynağı kümesi.

  8. Testi çalıştırmak için aşağıdakilerden birini yapın:
    • Proje penceresinde testi sağ tıklayıp seçin Çalıştırın veya Hata ayıklayın.
    • Kod Düzenleyici'de, test dosyasındaki bir sınıf tanımını veya yöntem adını sağ tıklayın ve Tüm yöntemleri test etmek için Çalıştır'ı veya Hata ayıkla'yı sınıfını kullanır.
  9. Araç çubuğundaki Çalıştır/Hata Ayıklama Yapılandırması Seç açılır listesini açın.
  10. Oluşturduğunuz yapılandırmanın yanındaki seçeneklerden Save Configuration'ı (Yapılandırmayı Kaydet) seçin kaydedin.

    3. Şekil. Yapılandırmayı kaydedin

Kayıtlı bir yapılandırmayı kullanarak uygulamayı çalıştırma veya hata ayıklama

Çalıştırma/hata ayıklama yapılandırması kaydettiyseniz çalıştırmadan veya çalıştırmadan önce bu yapılandırmayı seçebilirsiniz. hata ayıklamanızı sağlayabilir.

Kayıtlı bir çalıştırma/hata ayıklama yapılandırmasını kullanmak için aşağıdaki adımları uygulayın:

  1. Çalıştır/Hata Ayıklama Yapılandırması Seç bölümünden çalıştırma/hata ayıklama yapılandırmasını seçin. araç çubuğundaki açılır listeyi tıklayın.
  2. Açılır liste, Çalıştır'ın solundadır. ve Debug (Hata ayıkla) ; örneğin, .

  3. Çalıştır'ı seçin > Çalıştır veya Çalıştır > Hata ayıkla.
  4. Alternatif olarak Çalıştır tıklayın veya Hata ayıkla .

Çalıştırma/hata ayıklama yapılandırmasını düzenleme

Çalıştırma/hata ayıklama yapılandırmasını düzenlemek için aşağıdaki adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Sol bölmede bir yapılandırma seçin.
  3. Yapılandırmayı gereken şekilde değiştirin.
  4. Görüntülenen tüm hataları düzelttiğinizden emin olun tıklayın.

  5. Uygula veya Tamam'ı tıklayın.

Çalıştırma/hata ayıklama yapılandırma şablonunu düzenleme

Android Studio tarafından sağlanan yapılandırma şablonlarını kendi sürecidir. Bir şablonu düzenlediğinizde, bu durum mevcut yapılandırmanın üç yolu vardır. Örneğin yeni bir web sitesi oluşturmanız sayısını artırmak istiyorsanız şablonu düzenleyebilir ve ardından işiniz bittiğinde bunu tekrar değiştirin.

Yeni şablon oluşturamazsınız ancak şablonları kullanarak kullanabilirsiniz. Bir yapılandırmayı kopyalayabilirsiniz ve yeni yapılandırmalar oluşturmak için kopyayı düzenleyin.

Bir şablonu düzenlemek için aşağıdaki adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Yapılandırma şablonlarını düzenle... seçeneğini tıklayın.
  3. Bir yapılandırma şablonu seçin.
  4. Yapılandırmayı gereken şekilde değiştirin.
  5. Görüntülenen tüm hataları düzelttiğinizden emin olun tıklayın.

  6. Uygula veya Tamam'ı tıklayın.

Sıralama ve gruplandırma yapılandırmalar

Çalıştır/Hata Ayıklama Yapılandırmaları iletişim kutusunda yapılandırmalarına yardımcı olur. Öğeleri alfabetik olarak sıralayın ve grup yapılandırmalarına göre yeni klasörler oluşturun.

Yapılandırmaları alfabetik olarak sıralamak için aşağıdaki adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Yapılandırma içeren bir klasör seçin.
  3. Yapılandırmaları Sırala'yı tıklayın. .
  4. İletişim kutusunu kapatmak için Tamam'ı tıklayın.

Yapılandırmaları klasörlerde gruplandırmak için şu adımları uygulayın:

  1. Çalıştır/Hata Ayıklama'yı aç Yapılandırmalar iletişim kutusu.
  2. Yapılandırma içeren bir klasör seçin.
  3. Yeni Klasör Oluştur'u tıklayın. .
  4. Klasör Adı alanına bir ad yazın.
  5. Adı kaydetmek için Uygula'yı tıklayın.
  • Aynı şablon kategorisindeki öğeleri klasöre sürükleyin.
  • Aynı şablon kategorisindeki klasörleri ve yapılandırmaları şu ölçüte göre sıralayın: uygun konuma sürükleyin.
  • İletişim kutusunu kapatmak için Tamam'ı tıklayın.
  • Lansman öncesi tanımlama işlemler

    Çalıştırma/hata ayıklama işlemini uygulamadan önce yürütülecek görevleri belirtebilirsiniz yapılandırma. Görevler listede göründükleri sırayla gerçekleştirilir.

    Not: Lansmandan önce görevleri tanımlama gelişmiş bir özelliktir. Şunun yerine: hazırlık mantığını eğitim kadronuza görev olarak koymanızı öneririz. build.gradle dosyası kullanarak komut satırından derlediğinizde yürütülecekleri şekilde ayarlayın.

    Görev listesi oluşturmak için aşağıdaki adımları uygulayın:

    1. Lansmandan önce bölümündeki Çalıştır/Yapılandırmaları Çalıştır/Hata Ayıklama iletişim kutusunun en altında (aşağı kaydırmanız gerekebilir), Ekle'yi tıklayın ve bir görev türü seçin. Bir iletişim kutusu açılırsa alanları doldurun ve Tamam'ı tıklayın.
    2. Gerektiğinde daha fazla görev ekleyin.
    3. Görevleri sıralamak için sürükleyin veya bir görev seçip Yukarı'yı tıklayın ve Down altında yukarı veya aşağı taşıyabilirsiniz.
    4. Çalıştırma/hata ayıklama işlemlerini görüntülemek istiyorsanız Bu sayfayı göster'i seçin. yapılandırma ayarlarını kontrol edin.

      Bu seçeneğin seçimi şu kullanıcı tarafından kaldırıldı: varsayılandır.

    5. Etkin araç penceresi'ni seçin. Çalıştır veya Hata ayıkla uygulamanızı çalıştırırken veya hata ayıklarken etkinleştirilecek araç penceresini etkinleştirin.

      Bu seçenek varsayılan olarak belirlenmiştir.

    Bir görevi listeden kaldırmak için aşağıdaki adımları uygulayın:

    1. Bir görev seçin.
    2. Kaldır'ı tıklayın. .

    Bir görevi düzenlemek için aşağıdaki adımları uygulayın:

    1. Bir görev seçin.
    2. Düzenle'yi tıklayın. .
    3. Açılan iletişim kutusunda görev ayarlarını düzenleyin ve ardından Tamam.

    Ekleyebileceğiniz mevcut görevler aşağıdaki tabloda listelenmiştir.

    Görev Açıklama
    Harici aracı çalıştır Android Studio'ya ait olmayan bir uygulamayı çalıştırın. Harici Araçlar iletişim kutusunda, çalıştırmak istediğiniz bir veya daha fazla uygulamayı seçin ve Tamam'ı tıklayın. Uygulama, Android'de tanımlanmamışsa Studio'da henüz oluşturmadıysanız Oluştur Araçlar iletişim kutusu. Daha fazla bilgi için bkz. Yapılandırma Üçüncü Taraf Araçları ve Harici Araçlar.
    Başka Bir Yapılandırmayı Çalıştır Mevcut çalıştırma/hata ayıklama yapılandırmalarından birini yürütün. Choose Configuration to Execute (Yürütülecek Yapılandırmayı Seçin) iletişim kutusunda bir yapılandırma seçin komutunu çalıştırın ve ardından Tamam'ı tıklayın.
    Marka Projeyi veya modülü derleyin. Android Studio, Modül komutu çalıştırma/hata ayıklama yapılandırması belirli bir modülü belirtiyorsa veya Google Etiket Yöneticisi'ni kullanarak proje komutunu kullanın.
    Proje Yap Projeyi derleyin. Android Studio, Proje komutu.
    Yap, hata kontrolü yok Bu seçenek, Yap seçeneğiyle aynıdır, ancak Android Studio, çalıştırma/hata ayıklama yapılandırmasını derlemeden bağımsız olarak yürütür yardımcı olur.
    Derleme Yapıları Android Studio'da desteklenmez.
    Gradle görevini çalıştır Bir Gradle görevi çalıştırın. İletişim kutusunda ayrıntıları belirtin ve ardından Tamam'ı tıklayın. Daha fazla bilgi için Gradle adlı makaleyi inceleyin.
    Gradle Uyumlu Marka Projeyi derleyin ve Gradle'ı çalıştırın.
    App Engine Gradle oluşturucu App Engine Gradle oluşturucu görevi, projeyi senkronize eder ve ardından modülü oluşturur.

    Yapılandırma şablonları

    Android Studio, başlamanıza yardımcı olacak yapılandırma şablonları sağlar pek çok değişiklik yapabilirsiniz. Aşağıdaki bölümlerde, Android Studio ile Android geliştirme:

    Not: Android Studio 2.1.x ve önceki sürümlerde Yerel özellik vardı Daha yeni sürümlerde bulunmayan uygulama şablonu. Yerel Uygulama şablonunuz varsa Android Studio, projeyi yüklediğinizde uygulamayı Android uygulamasına dönüştürür. Projeyi Dönüştür iletişim kutusu işlem boyunca size yol gösterir.

    Desteklenmeyen şablonlar

    Aşağıdaki desteklenmeyen şablonlar, IntelliJ IDEA'dan gelir ve spesifik değildir. Android'de uygulama geliştirme sürecinden bahsedeceğiz. Bu şablonları kullanma hakkında bilgi için IntelliJ IDEA dokümanlarının bağlantılarını takip edin.

    Sık kullanılan yapılandırma seçenekleri

    Ad, Paralel çalıştırmaya izin ver ve Proje dosyası olarak depola seçenekleri ortaktır birden fazla yapılandırma şablonu kullanabilirsiniz. Bu konular hakkında daha fazla bilgi edinmek için bkz. Ortak ayarlar.

    Android Studio, paylaşılan çalıştırma/hata ayıklama yapılandırmasını bağımsız XML'de depolar dosyalarını project_directory/.idea/runConfigurations/ klasöründe bulabilirsiniz. Daha fazla bilgi için bkz. IntelliJ projeleri belgelerindeki dizin tabanlı biçim.

    Android Uygulaması

    Sanal veya donanım cihazlarında Android uygulamalarını ve etkinliklerini çalıştırabilir ya da hatalarını ayıklayabilirsiniz. bu şablona dayalı yapılandırmaları kullanabilirsiniz.

    Genel sekmesi

    Genel sekmesinde yükleme, başlatma ve dağıtım seçeneklerini kullanabilirsiniz. Muhtelif Hükümler sekmesinde ayrıca şunlar da bulunur: yükleme seçenekleri.

    Alan Açıklama
    Modül Hedeflerinize göre bir modül öğesine dokunun.
    Yükleme Seçenekleri: Dağıtma

    Bir seçenek belirtin:

    • Varsayılan APK - Uygulamanız için bir APK oluşturun ve dağıtın şu anda seçili olan varyant.
    • Uygulama paketindeki APK - Uygulamanızı bir Android App Bundle. Yani Android Studio, önce uygulama projenizi, uygulamanızın tüm derlenmiş kodlarını içeren bir uygulama paketine dönüştürür ve kaynaklar. Ardından, Android Studio bu uygulama paketinden yalnızca gerekli olan APK'ları oluşturur. uygulamanızı bağlı cihaza dağıtın. Bu seçeneği genellikle uygulama paketinden dağıtmak toplam derleme süresidir.
    • Özel Yapı: Android Studio'da desteklenmez.
    • Hiçbir şey - Bir cihaza APK yüklemeyin. Örneğin, bir APK'yı manuel olarak yüklerseniz, yüklemek için Android Studio'ya ihtiyacınız yoktur.
    Yükleme Seçenekleri: Hazır uygulama olarak dağıtma Uygulamanız hazır uygulama deneyimlerini destekliyorsa, yani hazır uygulamalar için destek ekliyorsunuz yeni bir proje oluşturduğunuzda veya veya daha fazla anında özellikli özellik modülleri: Hazır uygulama olarak dağıt'ın yanındaki kutunun işaretini kaldırın.
    Yükleme Seçenekleri: Dağıtılacak özellikler Uygulamanız özellik modüllerini uygulamanızı dağıtırken dahil etmek istediğiniz her bir özelliğin yanındaki kutuyu işaretleyin. Gördüğünüz Bu seçeneği yalnızca uygulamanız özellik modülleri içeriyorsa seçin.

    Not: Özellik modüllerini indirme ve yükleme işlemlerini gerekiyorsa bunu uygulama paketinizi yayınlayıp Play Console'u kullandıktan sonra yapmanız gerekir. dahili test kanalı. Daha fazla bilgi edinmek için Uygulama paketinizi Play'e yükleyin Konsol.

    Yükleme Seçenekleri: Bayrakları Yükleme Kullanmak istediğiniz adb pm install seçeneklerini yazın. Seçenekleri açtığınız şekilde biçimlendirin komut satırından eklenir, ancak bunun için yol yoktur. Aşağıda bazı örnekler verilmiştir:

    -i foo.bar.baz -r /path/to/apk

    ve

    -d -r

    Varsayılan: Seçenek yok.

    Lansman Seçenekleri: Lansman

    Bir seçenek belirtin:

    • Hiçbir şey: Çalıştır'ı veya Hata ayıkla'yı seçtiğinizde hiçbir şey başlatmayın. Ancak, uygulamanız zaten çalışıyorsa ve Hata ayıkla'yı seçerseniz Android Studio, hata ayıklayıcıyı uygulama işleminize ekler.
    • Varsayılan Etkinlik - Başlangıç olarak işaretlediğiniz etkinliği başlatın dosyası olarak gönderin. Örnek:
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
      
    • Belirtilen Etkinlik: Modülünüzde belirli bir uygulama etkinliğini başlatın. Seçildiğinde, aşağıda Etkinlik alanı görünür. Burada etkinliğe etkinliği seçin veya listeden bir etkinlik seçmek için Diğer'i tıklayın.
    • URL: Uygulamanızın manifest dosyasındaki bir intent filtresiyle eşleşen bir URL başlatın. Seçildiğinde, URL'yi girebileceğiniz URL alanı aşağıda görünür.

      Android cihazı başlatmak için bu alanı doldurmanız gerekir. Hazır Uygulama. Bunu, Android Uygulama Bağlantıları.

    Lansman Seçenekleri: Lansman İşaretleri Kullanmak istediğiniz adb am start seçeneklerini yazın. Seçenekleri, ancak bir amaç olmadan çalışır. Örnek:

    -W

    Launch (Başlatma) değerini Hiçbir şey.

    Varsayılan: Seçenek yok.

    Dağıtım Hedefi Seçenekleri: Hedef

    Bir seçenek belirtin:

    • Dağıtım Hedefi Seçme İletişim Kutusunu Aç: Dağıtımı Seçin iletişim kutusunu açın Hedef iletişim kutusuyla sanal cihaz veya donanım cihazı seçin.
    • USB Cihaz - Geliştirme bilgisayarınıza bağlı bir donanım cihazı kullanın TV'yi izlemeye devam edin. Birden fazla öğe varsa aşağıdakileri seçebileceğiniz bir iletişim kutusu gösterilir somut olarak ortaya koyar.
    • Emülatör - Sanal bir cihaz kullanın. Yapılandırmada ortalama görüntüleme süresi seçebilirsiniz. Aksi takdirde yalnızca listedeki ilk ortalama görüntüleme süresi kullanılır.

    Dağıtım Hedefi Seçenekleri: Gelecekteki lansmanlar için aynı cihazı kullanın

    Bu seçeneğin işareti varsayılan olarak kaldırılmıştır. Böylece, bir uygulamayı her çalıştırdığınızda Bir cihaz seçmeniz için Dağıtım iletişim kutusu görüntülenir. Bu seçeneği belirleyip bir uygulamayı çalıştırdığınızda cihaz seçmeniz için Select Deployment (Dağıtım Seçin) iletişim kutusu gösterilir. Ardından, Uygulamayı her çalıştırdığınızda, uygulama, seçtiğiniz cihazda başlatılmadan önce Dağıtım seçin iletişim kutusu. Uygulamayı farklı bir cihazda çalıştırmak için gelecekteki lansmanlar için aynı cihazı kullanın veya Çalıştır > Durdur (app) veya Durdurun , başlatıp tekrar başlatın. Seçim yapabilmeniz için Dağıtımı seçin iletişim kutusu görüntülenir. cihaz.
    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    Çeşitli sekme

    Miscellaneous (Çeşitli) sekmesinde, logcat'i belirtebilirsiniz. ve dağıtım seçeneklerini açıklayabilirsiniz. Genel sekmesi yükleme seçeneklerini de içerir.

    Alan Açıklama
    Logcat: Logcat'i otomatik olarak göster Bu seçenek belirlendiğinde Logcat penceresi her seferde açılır. ve bu yapılandırmayı kullanarak bir uygulamayı başarıyla dağıtıp başlatıyorsunuz. Varsayılan: seçili.
    Logcat: Lansmandan önce günlüğü temizleme Android Studio'nun uygulamayı başlatmadan önce günlük dosyasındaki önceki oturumları kaldırın. Varsayılan: Seçimi kaldırıldı.
    Yükleme Seçenekleri: APK değişmediyse yüklemeyi atlayın. Bu seçenek belirlendiğinde Android Studio, APK'nızın değişmediğini tespit ederse APK'nızı yeniden dağıtmaz. Android Studio'nun, değişmemiş olsa bile APK'yı zorunlu olarak yüklenmesini istiyorsanız ve bu seçeneğin işaretini kaldırın. Varsayılan: seçili
    Yükleme Seçenekleri: Uygulamayı başlatmadan önce, çalışan uygulamayı zorla durdur etkinlik

    Bu seçenek belirlendiğinde, Android Studio değişmediği için bir APK'yı yeniden yüklerseniz uygulamayı zorla durdurur. Uygulama varsayılan başlatıcı etkinliğinden başlar. Bu seçeneğin işareti kaldırılırsa Android Studio, uygulamayı zorla durdurmaz.

    Bu seçenek, önceki seçenekte çalışır. Bu seçenek olup olmadığını kontrol edin. Her iki Yükleme Seçeneği için yüklenmesini zorunlu kılmayı tercih etmediğiniz sürece, bu alanları varsayılan değerlerde devam edebilir.

    Bazı durumlarda bu seçeneğin işaretini kaldırmak isteyebilirsiniz. Örneğin projenin zamanlamasıyla ilgili giriş yöntemi motoru (IME) yazmak, uygulamayı zorla durdurmak bunu istemeyebilirsiniz.

    Varsayılan: seçili

    Lansmandan önce Lansman Öncesi İşlemleri Tanımlama bölümüne bakın.

    Hata ayıklayıcı sekmesi

    Hata Ayıklayıcı sekmesinde hata ayıklama seçeneklerini belirtin.

    Android Studio, C ve C++ kodları için LLDB hata ayıklayıcısını kullanır. Normal şartlarda hata ayıklayıcı penceresinde, Search Ads 360'taki LLDB sekmesi bulunur ve hata ayıklama sırasında LLDB komutlarını girmenizi sağlar. Aynı komutları girebilirsiniz hata ayıklayıcı kullanıcı arayüzünde bilgi görüntülemek için kullandığı bir araçtır ve ek işlemler gerçekleştirebilirsiniz.

    C ve C++ projeleri için hem simge dizinleri hem de LLDB başlatma ekleyebilirsiniz. ve "sonradan ekleme" komutlarını Hata Ayıklayıcı sekmesinde görebilirsiniz. Bunu yapmak için, şuna benzer düğmeler içerir:

    • Ekle - Bir dizin veya komut ekleyin.
    • Kaldır: - Bir dizin veya komut seçin ve ardından öğeyi kaldırmak için bu düğmeyi tıklayın.
    • artış - Bir dizin veya komut seçin ve ardından öğeyi yukarı taşımak için bu düğmeyi tıklayın liste dışı bırakmalısınız.
    • düşüş - Bir dizin veya komut seçin ve ardından öğeyi aşağı taşımak için bu düğmeyi tıklayın. liste dışı bırakmalısınız.

    Uygulaması'nı inceleyin.

    Alan Açıklama
    Hata ayıklama türü

    Aşağıdaki seçeneklerden birini belirleyin:

    • Yalnızca Java - Yalnızca Java kodunda hata ayıklayın.
    • Otomatik Olarak Algıla: Android Studio'nun en iyi hata ayıklama türünü seçmesine izin verin belirleneceğini konuşacağız.
    • Yalnızca Yerel: Yerel C veya C++ kodunda hata ayıklayın.
    • Çift (Java + Yerel): İki ayrı hata ayıklama oturumunda Java ve yerel kodda hata ayıklayın.

    Otomatik Olarak Algıla seçeneği, doğru hata ayıklama türüne sahip olmanız gerekir.

    Sembol Dizinler

    Hata ayıklayıcıya C veya C++ kullanarak simge dosyaları eklemek istiyorsanız dışında oluşturulan bilgileri depoladığınızda bir veya daha fazla burada bulabilirsiniz. Android Studio tercihen bu tarafından oluşturulan dosyaların üzerindeki dizin Android Gradle eklentisi. Hata ayıklayıcı, dizinlerde yukarıdan aşağıya doğru arama yapar. gerekeni bulana kadar sıraya sokmaktır. Yinelemeli olarak inceleyebilirsiniz. Listeyi optimize etmek ve zamandan tasarruf etmek için dizinleri listenin üst kısımlarında daha sık kullanılır.

    Ağaçta yukarıda bir dizin belirtirseniz tüm bu dizinlerde alt dizinleri içerir. Çok spesifik bir dizin eklerseniz bu dizin arayın. Hız ile dosyaları bulma arasında doğru dengeyi bulmanız gerekir ihtiyacınız olacak. Örneğin, farklı Android İkili Arayüzler (ABI'ler) aracılığıyla, belirli bir ABI veya tüm ABI'ler için geçerli olur. Üst düzey web sayfalarında arama yapmak daha uzun sürebilir. dizinde değil, farklı bir web sitesinde hata ayıklamaya karar verirseniz olanak tanır.

    Gradle simge dosyalarını içeren dizinler eklemeniz gerekmediğini unutmayın. çünkü hata ayıklayıcı bunları otomatik olarak kullanır.

    LLDB Başlangıç Komutları

    Hata ayıklayıcı eklenmeden önce yürütmek istediğiniz LLDB komutlarını ekleyin bu sürecin geri kalanına da değinmiştik. Örneğin, ortama ilişkin ayarları aşağıda gösterildiği gibi tanımlayabilirsiniz: komut:

    settings set target.max-memory-read-size 2048

    LLDB, komutları yukarıdan aşağıya doğru sırayla yürütür.

    LLDB Post Ekleme Komutları

    Hata ayıklayıcıdan hemen sonra yürütmek istediğiniz LLDB komutlarını ekleyin sürece ilişkin bazı bilgilere sahiptir. Örnek:

    process handle SIGPIPE -n true -p true -s false

    LLDB, komutları yukarıdan aşağıya doğru sırayla yürütür.

    Çalışma dizinini barındırın LLDB çalışma dizinini belirtin.
    Günlük kaydı: Hedef kanallar

    LLDB günlük seçeneklerini belirtin. Android Studio, varsayılan seçenekleri değişiklik gösterebilir. Yani çok yavaş değildir ama gerekli bilgileri içerir. başlıklı makaleye göz atın. Günlük, genellikle Android Studio hatası için istenir raporlar. Bu varsayılan değer:

    lldb process:gdb-remote packets

    Daha fazla bilgi toplamak için varsayılanı değiştirebilirsiniz. Örneğin, aşağıdaki günlük seçenekleri, belirli bir kullanıcı deneyimi platform:

    lldb process platform:gdb-remote packets

    Günlüğün tam listesi için komutlarının yerine bir LLDB kabuk penceresinden log list komutunu Android Studio'ya gidin.

    Android Studio, cihaz günlüklerini şu konuma yerleştirir: ApplicationId yerleşik APK manifestinizde kullanılan benzersiz uygulama kimliğidir ve Play Store'da inceleyebilirsiniz:

    /data/data/ApplicationId/lldb/log

    Ya da cihaza birden fazla kullanıcı eriştiğinde, günlükler şu konuma yerleştirilir: burada AndroidUserId benzersiz tanımlayıcıdır. cihaz:

    /data/user/AndroidUserId/ApplicationId/lldb/log

    Örneğin, uzaktan hata ayıklama için LLDB kullanma hakkında daha fazla bilgi için Uzaktan Hata Ayıklama bölümüne bakın.

    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    Profil oluşturma sekmesi

    Belirli profil oluşturmayı etkinleştirmek için Gelişmiş profil oluşturmayı etkinleştir seçeneği işaretlenmelidir: aşağıdaki özellikler için Android Profiler'daki Cihazınızın Android 7.1 veya daha eski bir sürümü çalıştırdığından emin olun.

    Android Testleri

    Kullanmanız gereken test şablonu, kaynak kümesi için geçerlidir. Android Enstrümanlı Testler şablonu, araçlı bir test edin. Android JUnit şablonu, yerel birim testi içindir.

    Not: Çeşitli cihazlarda test yapmak için Firebase Test Lab'i kullanıyorsanız Android JUnit'i kullanabilirsiniz. araçlı testlerinizi tanımlamanızı öneririz. Daha fazla bilgi için bkz. Testlerinizi Çalıştırma test edin.

    Aşağıdaki sekme açıklamaları, Android Araçlı testine ait sekmeleri ve alanları kapsamaktadır. tıklayın. Android JUnit test şablonuna ait sekmeler ve alanlar hakkında bilgi için bkz. IntelliJ Çalıştır/Hata Ayıklama Configuration: JUnit (Yapılandırma: JUnit) sayfası.

    Genel sekmesi

    Genel sekmesinde test konumunu, enstrümantasyon çalıştırıcısı, adb kabuğu ve dağıtım seçenekleri.

    Alan Açıklama
    Modül Modül seçin öğesine dokunun.
    Test

    Bu alanda, çalıştırmak istediğiniz testlerin konumunu belirtin:

    • Modülde tümü: Seçilen modüldeki tüm testleri başlatın.
    • Tümü pakette - Paket alanına bakın. Adı yazın veya paketi seçmek için Diğer'i tıklayın iletişim kutusu açılır.
    • Sınıf - Sınıf'ta belirtilen sınıfın başlatma testlerini girin. Adı yazın veya iletişim kutusundan sınıfı seçmek için Diğer'i tıklayın.
    • Yöntem - Bir test yöntemi başlatın. Class (Sınıf) alanında şunları belirtin: yöntemi içeren sınıftır. Yöntem alanında, yöntemi belirtin. Adı yazın veya sınıf ya da yöntemi seçmek için Diğer'i tıklayın iletişim kutusu açılır.
    Belirli enstrümantasyon koşucusu (isteğe bağlı) Cihazın yerini yazın koşucu; İletişim kutusunu kullanmak için Diğer'i tıklayın. İlgili içeriği oluşturmak için kullanılan build.gradle dosyası enstrümanın konumunu belirtir koşucu; bu değer onu geçersiz kılar. Varsayılan değer genellikle AndroidJUnitRunner AndroidX Test'ten bir sınıfa sahip.
    Ek seçenekler

    Kullanmak istediğiniz adb am instrument seçeneklerini yazın. Bileşeni yazmayın. Örneğin, AndroidJUnitRunner kullanıyorsanız AndroidX Test'ten, bunu kullanabilirsiniz alanını kullanarak koşucuya -e size small gibi ek seçenekler de iletebilirsiniz.

    Varsayılan: Seçenek yok

    Dağıtım Hedefi Seçenekleri: Hedef

    Bir seçenek belirtin:

    • Dağıtım Hedefi Seçme İletişim Kutusunu Aç: Dağıtımı Seçin iletişim kutusunu açın Hedef iletişim kutusuyla sanal cihaz veya donanım cihazı seçin.
    • USB Cihaz - Geliştirme bilgisayarınıza bağlı bir donanım cihazı kullanın TV'yi izlemeye devam edin. Birden fazla öğe varsa aşağıdakileri seçebileceğiniz bir iletişim kutusu gösterilir somut olarak ortaya koyar.
    • Emülatör - Sanal bir cihaz kullanın. Yapılandırmada ortalama görüntüleme süresi seçebilirsiniz. Aksi takdirde yalnızca listedeki ilk ortalama görüntüleme süresi kullanılır.
    • Firebase Test Lab Cihaz Matrisi - Bkz. Çalıştır Firebase Test Lab ile Testleriniz.
    Dağıtım Hedefi Seçenekleri: Gelecekteki lansmanlar için aynı cihazı kullanın Seçtiğiniz cihazı otomatik olarak kullanmak için Gelecekte Select Deployment Target (Dağıtım Hedefi Seçin) iletişim kutusunu seçin. seçeneğini belirleyin. Cihaz kullanılabilir değilse bir iletişim kutusu görüntülenir. Varsayılan: seçimi kaldırıldı
    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    Çeşitli sekme

    Çeşitli sekmesi, logcat ve yükleme seçeneklerini içerir.

    Alan Açıklama
    Logcat: Lansmandan önce günlüğü temizleme Android Studio'nun uygulamayı başlatmadan önce günlük dosyasındaki önceki oturumları kaldırın. Varsayılan: Seçimi kaldırıldı.
    Yükleme Seçenekleri: APK değişmediyse yüklemeyi atla Bu seçenek belirlendiğinde Android Studio, algıladığı APK'nızı yeniden dağıtmaz olduğunu hatırlatırız. Android Studio'nun APK'yı zorunlu olarak yüklenmesini istiyorsanız değişmemiş olsa bile bu seçeneğin işaretini kaldırın. Varsayılan: seçili
    Yükleme Seçenekleri: Uygulamayı başlatmadan önce, çalışan uygulamayı zorla durdur etkinlik

    Bu seçenek belirlendiğinde, Android Studio değişmediği için bir APK'yı yeniden yüklerseniz uygulamayı zorla durdurur. Uygulama varsayılan başlatıcı etkinliğinden başlar. Bu seçeneğin işareti kaldırılırsa Android Studio, uygulamayı zorla durdurmaz.

    Bu seçenek, önceki seçenekle birlikte çalışır. Bu seçenek, olup olmadığını kontrol edin. Her iki Yükleme Seçeneği için yüklenmesini zorunlu kılmayı tercih etmediğiniz sürece, bu alanları varsayılan değerlerde devam edebilir.

    Bazı durumlarda bu seçeneğin işaretini kaldırmak isteyebilirsiniz. Örneğin projenin zamanlamasıyla ilgili giriş yöntemi motoru (IME) yazmak, uygulamayı zorla durdurmak bunu istemeyebilirsiniz.

    Varsayılan: seçili

    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    Hata ayıklayıcı sekmesi

    Hata Ayıklayıcı sekmesinde hata ayıklama seçeneklerini belirtin.

    Android Studio, C ve C++ kodları için LLDB hata ayıklayıcısını kullanır. Normal şartlarda hata ayıklayıcı penceresinde, Search Ads 360'taki LLDB sekmesi bulunur ve hata ayıklama sırasında LLDB komutlarını girmenizi sağlar. Aynı komutları girebilirsiniz hata ayıklayıcı kullanıcı arayüzünde bilgi görüntülemek için kullandığı bir araçtır ve ek işlemler gerçekleştirebilirsiniz.

    C ve C++ projeleri için hem simge dizinleri hem de LLDB başlatma ekleyebilirsiniz. ve "sonradan ekleme" komutlarını Hata Ayıklayıcı sekmesinde görebilirsiniz. Bunu yapmak için, şuna benzer düğmeler içerir:

    • Ekle - Bir dizin veya komut ekleyin.
    • Kaldır: - Bir dizin veya komut seçin ve ardından öğeyi kaldırmak için bu düğmeyi tıklayın.
    • artış - Bir dizin veya komut seçin ve ardından öğeyi yukarı taşımak için bu düğmeyi tıklayın liste dışı bırakmalısınız.
    • düşüş - Bir dizin veya komut seçin ve ardından öğeyi aşağı taşımak için bu düğmeyi tıklayın. liste dışı bırakmalısınız.

    Uygulaması'nı inceleyin.

    Alan Açıklama
    Hata ayıklama türü

    Aşağıdaki seçeneklerden birini belirleyin:

    • Yalnızca Java - Yalnızca Java kodunda hata ayıklayın.
    • Otomatik Olarak Algıla: Android Studio'nun en iyi hata ayıklama türünü seçmesine izin verin belirleneceğini konuşacağız.
    • Yalnızca Yerel: Yerel C veya C++ kodunda hata ayıklayın.
    • Çift (Java + Yerel): İki ayrı hata ayıklama oturumunda Java ve yerel kodda hata ayıklayın.

    Otomatik Olarak Algıla seçeneği, doğru hata ayıklama türüne sahip olmanız gerekir.

    Sembol Dizinler

    Hata ayıklayıcıya C veya C++ kullanarak simge dosyaları eklemek istiyorsanız dışında oluşturulan bilgileri depoladığınızda bir veya daha fazla burada bulabilirsiniz. Android Studio tercihen bu tarafından oluşturulan dosyaların üzerindeki dizin Android Gradle eklentisi. Hata ayıklayıcı, dizinlerde yukarıdan aşağıya doğru arama yapar. gerekeni bulana kadar sıraya sokmaktır. Yinelemeli olarak inceleyebilirsiniz. Listeyi optimize etmek ve zamandan tasarruf etmek için dizinleri listenin üst kısımlarında daha sık kullanılır.

    Ağaçta yukarıda bir dizin belirtirseniz tüm bu dizinlerde alt dizinleri içerir. Çok spesifik bir dizin eklerseniz bu dizin arayın. Hız ile dosyaları bulma arasında doğru dengeyi bulmanız gerekir ihtiyacınız olacak. Örneğin, farklı Android İkili Arayüzler (ABI'ler) aracılığıyla, belirli bir ABI veya tüm ABI'ler için geçerli olur. Üst düzey web sayfalarında arama yapmak daha uzun sürebilir. dizinde değil, farklı bir web sitesinde hata ayıklamaya karar verirseniz olanak tanır.

    Gradle simge dosyalarını içeren dizinler eklemeniz gerekmediğini unutmayın. çünkü hata ayıklayıcı bunları otomatik olarak kullanır.

    LLDB Başlangıç Komutları

    Hata ayıklayıcı eklenmeden önce yürütmek istediğiniz LLDB komutlarını ekleyin bu sürecin geri kalanına da değinmiştik. Örneğin, ortama ilişkin ayarları aşağıda gösterildiği gibi tanımlayabilirsiniz: komut:

    settings set target.max-memory-read-size 2048

    LLDB, komutları yukarıdan aşağıya doğru sırayla yürütür.

    LLDB Post Ekleme Komutları

    Hata ayıklayıcıdan hemen sonra yürütmek istediğiniz LLDB komutlarını ekleyin sürece ilişkin bazı bilgilere sahiptir. Örnek:

    process handle SIGPIPE -n true -p true -s false

    LLDB, komutları yukarıdan aşağıya doğru sırayla yürütür.

    Çalışma dizinini barındırın LLDB çalışma dizinini belirtin.
    Günlük kaydı: Hedef kanallar

    LLDB günlük seçeneklerini belirtin. Android Studio, varsayılan seçenekleri değişiklik gösterebilir. Yani çok yavaş değildir ama gerekli bilgileri içerir. başlıklı makaleye göz atın. Günlük, genellikle Android Studio hatası için istenir raporlar. Bu varsayılan değer:

    lldb process:gdb-remote packets

    Daha fazla bilgi toplamak için varsayılanı değiştirebilirsiniz. Örneğin, aşağıdaki günlük seçenekleri, belirli bir kullanıcı deneyimi platform:

    lldb process platform:gdb-remote packets

    Günlüğün tam listesi için komutlarının yerine bir LLDB kabuk penceresinden log list komutunu Android Studio'ya gidin.

    Android Studio, cihaz günlüklerini şu konuma yerleştirir: ApplicationId yerleşik APK manifestinizde kullanılan benzersiz uygulama kimliğidir ve Play Store'da inceleyebilirsiniz:

    /data/data/ApplicationId/lldb/log

    Ya da cihaza birden fazla kullanıcı eriştiğinde, günlükler şu konuma yerleştirilir: burada AndroidUserId benzersiz tanımlayıcıdır. cihaz:

    /data/user/AndroidUserId/ApplicationId/lldb/log

    Örneğin, uzaktan hata ayıklama için LLDB kullanma hakkında daha fazla bilgi için Uzaktan Hata Ayıklama bölümüne bakın.

    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    App Engine DevAppServer

    Bu çalıştırma/hata ayıklama yapılandırması Google Cloud Platform için geçerlidir. Daha fazla (bkz. ) Arka Ucu Çalıştırma, Test Etme ve Dağıtma. Bu adımları uygulayıp projenizi senkronize ettiğinizde build.gradle dosyası için Android Studio, bir App Engine DevAppServer oluşturur sizin için yapılandırmalıdır.

    IntellJ IDEA Uygulamasının Engine Server şablonu, şurada bulunmayan farklı bir şablondur: Android Studio'ya gidin.

    Alan Açıklama
    Yalnızca tek bir örnek Tek bir çalıştırma/hata ayıklama kodu örneğinin yapılandırması şu anda yürütülüyorsa bu seçeneği belirleyin. İzin vermiyor aynı anda birden fazla çalıştırmanız gerekir. Varsayılan: seçili
    Modül Modül seçin öğesine dokunun.
    Build.gradle yapılandırmasıyla senkronize etme App Engine modülü ekler ve build.gradle App Engine DevAppServer yapılandırma alanları sizin için doldurulur (önerilir). Dosya > Projeyi Gradle Dosyalarıyla Senkronize Et seçeneği de projeyi senkronize eder. Varsayılan: seçili
    App Engine SDK'sı Google'a giden bir yol yazın Yerel makinede Java için App Engine SDK'sı oluşturun. Seçmek için ... simgesini tıklayın. iletişim kutusu açılır.
    Savaş Yolu Web Uygulamasının yolunu yazın yerel geliştirme sunucusu. İletişim kutusundan seçmek için ... simgesini tıklayın.
    Sanal Makine Bağımsız Değişkenleri

    Sanal makineye aktarmak istediğiniz komut satırı seçeneklerini belirleyin DevAppServer'ı başlatıyorum. Seçenekleri belirtirken:

    • Farklı seçenekleri birbirinden ayırmak için boşluk kullanın.
    • Boşluk içeren seçeneklerde boşluğu tırnak içine alın. (" ").
    • Bir seçenek tırnak işareti içeriyorsa tırnak işaretinden önce ters eğik çizgi ekleyin işaretleyin (\").

    Sanal makine seçenekleri hakkında daha fazla bilgi için J2SE'nizin belgelerine bakın sürümünü (örneğin, java JDK 7 ve java JDK 8.

    Varsayılan: seçenek yok

    Sunucu Adresi Barındırıcı adresini yazın. kullanacağı anlamına gelir. Google Ads'e erişebilmeniz için adresi, ağınızdaki başka bir bilgisayardan geliştirme sunucusuna erişin. Adres 0.0.0.0, hem yerel ana makine erişimine hem de ana makine adı erişimine izin verir. Varsayılan: localhost
    Sunucu Bağlantı Noktası Bağlantı noktasını yazın. numarasını girin. Varsayılan: 8080
    App Engine SDK Güncellemelerini Kontrolü'nü devre dışı bırak Verilirse geliştirme sunucusu; App Engine ile iletişime geçerek yeni bir SDK'dır. Varsayılan olarak, sunucu başlangıçta yeni bir sürüm olup olmadığını kontrol eder ve bir mesajı gösterilir.
    Lansmandan önce Lansmandan Önce Tanımlama İşlemler.

    Wear OS çalıştırma/hata ayıklama yapılandırmaları

    Wear OS Özellik, Kart ve Saat Kadranı şablonları, şu cihazlarda Wear OS uygulamalarını çalıştırmanıza veya hata ayıklamanıza olanak tanır: sanal veya donanım cihazlarıdır. Şablon yapılandırma seçeneklerinin çoğu Android uygulaması seçenekleri. Önerilerden daha kapsamlı Wear OS çalıştırma/hata ayıklama yapılandırmalarına özel:

    • Tüm Wear çalıştırma/hata ayıklama yapılandırmaları için belirli bir özellik veri kaynağı seçmeniz gerekir. kartı veya kadranı (şablona bağlı olarak) tıklayın. Genellikle bu varlıklar, kodunuzdaki bir sınıfa karşılık gelir.
    • Wear OS özellik çalıştırma/hata ayıklama yapılandırması için Yuva'yı seçmeniz gerekir özellik veri kaynağı tarafından sağlanan özellik verilerini koymak istiyorsunuz. İsterseniz dokunun.
    • Wear OS Özellik çalıştırması/hata ayıklama yapılandırması için Tür olarak da seçmeniz gerekir. özellik veri kaynağı tarafından sağlanan özellik verileri. Seçebileceğiniz türler sınırlıdır tarafından sağlanan ve desteklenen özellik verileri için zaman aralığı belirleyin. Özellik veri türlerinin listesi için bkz. Türler ve alanlar.

    Alternatif olarak, bu yüzeyleri paneldeki oluk simgesinden de aşağıdaki resimde gösterildiği gibi yüzeyin beyanının yanında bulunur.

    Bir WatchFaceService sınıfının yanındaki olukta bulunan çalıştır düğmesi.
    Şekil 1. Oluk simgesini kullanarak bir Wear OS yüzeyini doğrudan çalıştırın.