Aracılığıyla paylaş


Android Hakkında Sık Sorulan Sorular

Yükleme ve Kurulum

Hangi Android SDK paketlerini yüklemeliyim?

Android SDK'sını yüklemek, geliştirme için gereken tüm minimum paketleri otomatik olarak içermez. Bireysel geliştirici gereksinimleri farklılık gösterse de, bu kılavuzda Xamarin.Android ile geliştirme için genel olarak gerekli olacak paketler açıklanmaktadır.

Android SDK konumlarımı nereden ayarlayabilirim?

Bu kılavuzda, çoğu kurulumda çalışması gereken Android SDK'sının varsayılan ayarları ve gerekirse Mac için Visual Studio veya Visual Studio'da bu varsayılan ayarların nasıl değiştirildiği açıklanır.

Java Development Kit (JDK) sürümünü nasıl güncelleştirebilirim?

Bu makalede, Windows ve Mac'te Java Geliştirme Seti (JDK) sürümünün nasıl güncelleştirilecekleri gösterilmektedir.

Java Development Kit (JDK) 9 veya üzeri bir sürümünü kullanabilir miyim?

Xamarin.Android için JDK 8 veya Microsoft Mobile OpenJDK gerekir. Bu makalede, JDK 9 veya sonraki bir sürümün yüklü olup olmadığını görebileceğiniz bazı yaygın hata iletileri ve JDK sürümünü denetleme yönergeleri listelenir.

Xamarin.Android.Support paketlerinin gerektirdiği Android Desteği kitaplıklarını kendim nasıl yükleyebilirim?

Bu kılavuz, Windows ve Mac'te destek kitaplığını Xamarin.Android.Support.v4 yüklemeye yönelik örnek adımlar sağlar.

Windows’da Android hatalarını ayıklamak için hangi USB sürücülerine ihtiyacım var?

Windows'da geliştirme yaparken bir Android cihazında hata ayıklamak için uyumlu bir USB sürücüsü yüklemeniz gerekir. Android SDK Yöneticisi, varsayılan olarak Nexus cihazları için destek ekleyen "Google USB Sürücüsü" içerir. Diğer cihazlar, cihaz üreticisi tarafından yayımlanan USB sürücüleri gerektirir. Bu kılavuz, bu sürücüleri ve alternatif test yöntemlerini bulma hakkında bilgi sağlar.

Mac’te çalışan Android öykünücülerine bir Windows sanal makinesinden bağlanılabilir mi?

Bu kılavuz, Android öykünücüsü kullanılırken kullanılan yöntemleri kapsar.

Genel Sorular

Android NUnit Test projesini nasıl otomatikleştirebilirim?

Bu kılavuz, Xamarin.UITest projesi değil Android NUnit test projesi ayarlama adımlarını kapsar. Xamarin.UITest kılavuzları burada bulunabilir.

Android yayın derlemem neden İnternet’e bağlanamıyor?

Bu sorunun en yaygın nedeni, İnternet izninin otomatik olarak bir hata ayıklama derlemesine dahil edilmesidir, ancak bir yayın derlemesi için el ile ayarlanması gerekir. Bu kılavuzda, yayın derlemelerinde iznin nasıl etkinleştirileceği açıklanır.

Daha Akıllı Xamarin Android Desteği v4 / v13 NuGet Paketleri

Support-v4 ve Support-v13 aynı uygulamada birlikte kullanılamaz, yani birbirini dışlar. Bunun nedeni Support-v13 , aslında tüm türlerini ve uygulamasını içermesidir Support-v4. Aynı projede her ikisini de dener ve başvurursanız, yinelenen tür hatalarıyla karşılaşırsınız.

PathTooLongException Hatası Nasıl yaparım? çözümlensin mi?

Bu makalede, Xamarin.Android projesi oluşturulurken oluşabilecek PathTooLongException hatasının nasıl çözülebileceği açıklanmaktadır.

Not

Aşağıdaki makaleler, Xamarin'in son sürümlerinde çözülen sorunlar için geçerlidir. Ancak, sorun yazılımın en son sürümünde oluşursa lütfen tam sürüm oluşturma bilgileriniz ve tam derleme günlüğü çıkışınızla yeni bir hata oluşturun.

Kullanım Dışı

Hangi Xamarin.Android sürümü, Lollipop desteğini eklemiştir?

Bu kılavuz başlangıçta Android L önizlemesi için yazılmıştır. Xamarin.Android 4.17, Android L Önizleme Desteği ve Xamarin.Android 4.20, Android Lollipop Desteği ekledi.

Android.Support.v7.AppCompat - Verilen adla eşleşen kaynak bulunamadı: attr 'android:actionModeShareDrawable'

Bu hata , gerekli Android SDK paketlerinden bazıları eksikse Xamarin'in eski sürümlerinde oluşabilir.

Android tasarımcısı için Java bellek parametrelerini ayarlama

Android tasarımcısı için işlem başlatılırken java kullanılan varsayılan bellek parametreleri bazı sistem yapılandırmalarıyla uyumsuz olabilir. Visual Studio 3.9.344 için Xamarin Studio 5.7.2.7 ve Xamarin'den başlayarak bu ayarlar proje başına özelleştirilebilir.

Android Resource.designer.cs dosyam güncelleştirilmiyor

Xamarin.Studio 5.1'deki bir hata daha önce .csproj dosyalarını .csproj dosyasındaki xml kodunu kısmen veya tamamen silerek bozmuş. Bu, Android derleme sisteminin önemli bölümlerinin (Android Resource.designer.cs güncelleştirilmesi gibi) başarısız olmasına neden olabilir. 15 Temmuz'daki 5.1.4 kararlı sürümünden itibaren bu hata düzeltildi; ancak çoğu durumda proje dosyasının bu kılavuzda açıklandığı gibi el ile onarılması gerekir.