Android SDK Araçları, Android SDK'sının bir bileşenidir. Geliştirme aşamasını içerir araçlarını deneyin.
Düzeltmeler
Aşağıdaki bölümlerde, SDK Araçları'nın bir sonraki sürümleri, düzeltme numarasıyla gösterilen gibidir. En son sürüme sahip olduğunuzdan emin olmak için SDK Manager'da güncellemeler olup olmadığını kontrol edin.
SDK Araçları, Düzeltme 26.1.1 (Eylül 2017)
- Değişiklikler:
-
- Apk Analyzer'ın komut satırı sürümü
tools/bin/apkanalyzer
Apk Analiz Aracı ile aynı özellikleri sunar. Android Studio'da çalışır ve boyutu takip etmek için derleme/CI sunucularına ve komut dosyalarına entegre edilebilir regresyonlar, rapor oluşturma vb. - Araçlar/proGuard altındaki ProGuard kural dosyaları artık Android Eklentisi tarafından Gradle. Bunu açıklayan bir yorum ekledi.
- Apk Analyzer'ın komut satırı sürümü
SDK Araçları, Düzeltme 26.0.2 (Nisan 2017)
- Değişiklikler:
-
avdmanager
ile ortalama görüntüleme süresi oluştururken paket yalnızca--package
tarafından belirtilmişse--tag
belirtin (halihazırda Google tarafından dağıtılan tüm resimlerde olduğu gibi) tek bir resim içermelidir.
SDK Araçları, Düzeltme 26.0.1 (Mart 2017)
- Değişiklikler:
-
- Hiyerarşi Görüntüleyici ve Pixel Perfect araçları Android Cihaz Monitörü'ne geri döndürüldü (25.3.0 düzeltmesi itibarıyla komut satırı sürümleri hâlâ kaldırılmaktadır)
SDK Araçları, Düzeltme 26.0.0 (Mart 2017)
- Bağımlılıklar:
-
- Android SDK Platform Araçları düzeltmesi 24 veya sonraki sürümler
- Değişiklikler:
-
tools/android
artık şu işlevleri yeniden oluşturmaya çalışıyor: yeni araçları çağırarak 25.3.0 sürümünden önceki araçlardaandroid
.- Tüm
avd
,target
vedevice
komutları aynı şekilde çalışmaya devam edecek. sdk
komut, Elimizden gelenin en iyisini yaparaktools/bin/sdkmanager
.
- Tüm
tools/bin/avdmanager
artıklist target
komutunu destekliyor.
SDK Araçları, Düzeltme 25.3.0 (Mart 2017)
- Bağımlılıklar:
-
- Android SDK Platform Araçları düzeltmesi 24 veya sonraki sürümler
- Değişiklikler:
-
- Android Emulator bu paketten kaldırılıp farklı bir pakete taşındı SDK dizini. Yeni Android'i inceleyin Emülatör Sürüm Notları. Bu değişiklik, eski sürümle geriye dönük olarak Android Studio sürümleri.
android avd
komut satırı işlevi şununla değiştirildi: yeniavdmanager
aracını kullanın.- Eski/kullanımdan kaldırılan araçlar kaldırıldı:
android
ddms
(bunun yerine DDM'leri kullanma konusuna bakın)draw9patch
(bunun yerine Çizim bölümüne bakın 9 yama)hierarchyviewer
(bunun yerine bkz. Düzeninizin Hiyerarşisini Profilleme Görüntüleyici)traceview
(bunun yerine Profil oluşturma konusuna bakın) Traceview ve dmtracedump içerir)ant
komut dosyası- Proje ve etkinlik şablonları
- Yürütülebilir dosyalar
bin/
hedefine taşındı:jobb
lint
monkeyrunner
screenshot2
Uiautomatorviewer
- Geliştirilmiş
sdkmanager
:- Tüm lisansları komut satırından görüntüleme ve kabul etme
- İyileştirilmiş ayrıntılı mod paket listesi
SDK Araçları, Düzeltme 25.2.5 (Ocak 2017)
- Bağımlılıklar:
-
- Android SDK Platform Araçları düzeltmesi 24 veya sonraki sürümler
- Android Emulator hata düzeltmeleri:
-
- Eş zamansız yuva bağlantısı yeniden kurulduğunda ortaya çıkan bir kilitlenme düzeltildi.
glDeleteTextures()
çağrıldığında Mac'te meydana gelen kilitlenme düzeltildi sonra da geri yüklenir.
SDK Araçları, Düzeltme 25.2.4 (Aralık 2016)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 24 veya sonraki sürümleri.
- Android Emulator hata düzeltmeleri:
-
- Kapalı bir taneye erişilirken gles borusunda yaşanan kilitlenme düzeltildi.
- Konum yüklenirken emülatör kapatılırsa nadir görülen kilitlenmeler düzeltildi.
SDK Araçları, Düzeltme 25.2.3 (Kasım 2016)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 24 veya sonraki sürümleri.
- Görüntüleme, yükleme, güncelleme ve izleme için yeni
sdkmanager
komut satırı aracı eklendi ve tek tek Android SDK paketlerini kaldırabilirsiniz. - Yeni Android Emulator özellikleri ve hata düzeltmeleri:
-
- Düzeltilen
-gpu guest
(227447 numaralı sorun). - WebP resim kodu çözme desteği eklendi.
- ETC2 doku sıkıştırma açma desteği eklendi.
- Düzeltilen
SDK Araçları, Düzeltme 25.2.2 (Eylül 2016)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 23 veya sonraki sürümleri.
- Yeni Android Emulator özellikleri:
-
- Yeni Sanal Sensörler ve Hücresel > Sinyal Gücü genişletilmiş denetimlere dokunabilirsiniz.
- Hücresel > Ağ türü genişletilmiş denetimlere dokunabilirsiniz.
- Dikey kaydırma için simüle edilmiş dikey kaydırma eklendi kolayca değiştirebilirsiniz.
SDK Araçları, Düzeltme 25.1.6 (Mayıs 2016)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 23 veya sonraki sürümleri.
- Genel Notlar:
-
- Android Emülatör'ün güvenliğini iyileştirmek ve bildirilen güvenlik sorununu gidermek için
güvenlik açığı oluşturmak için Android Emulator Console'un
kimlik doğrulama
girin. Şu komuttan sonra
auth auth_token
komutunu girin: bir emülatör örneğinetelnet
ekler.auth_token
.emulator_console_auth_token
dosyasının içeriğini ana dizin.
- Android Emülatör'ün güvenliğini iyileştirmek ve bildirilen güvenlik sorununu gidermek için
güvenlik açığı oluşturmak için Android Emulator Console'un
kimlik doğrulama
girin. Şu komuttan sonra
SDK Araçları, Düzeltme 25.0.0 (Nisan 2016)
- Android Emulator 2.0:
-
- Performans iyileştirmeleri:
- Emülatör artık x86 emülatör sistem görüntülerinde CPU hızlandırmayı kullanarak varsayılandır.
- SMP desteği eklendi Android'e emülasyon yaparken ana makinenin çok çekirdekli mimarisinden yararlanma 6.0 (API düzeyi 23) veya sonraki sürümler sayesinde çok daha iyi performans ve 10 kat daha fazla. Ayrıca SMP desteğiyle Özellikle çok çekirdekli Android cihazları hedefleyen uygulamalar.
- Android Debug Bridge ile cihazlar arasındaki veri ve APK push-pull protokolü iyileştirildi. Android 5.0 (API düzeyi 21) veya sonraki bir sürümü çalıştıran. Hız artışlarını görün beş kat daha hızlı hale geliyor.
- Genişletilmiş kullanıcı arayüzü kontrolleri ve kayan araç çubuğu, özelliklere kolay erişim sağlar daha önce yalnızca komut satırından kullanılabiliyordu (örneğin, ekranı döndürmesini, pil seviyesinin ayarlanmasını, ekranı döndürmesini sanal görüşmeler yapabilirsiniz.
- Bir dizi özel konum noktasını oynatmak için KML ve GPX dosyaları yükleyin.
- Bir köşeyi sürükleyerek emülatörü dinamik olarak yeniden boyutlandırın veya emülatör penceresi.
- APK'ları yükleyin veya emülatörün dahili SD kartına medya dosyaları eklemek için emülatör penceresine sürükleyip bırakma.
- Çoklu dokunmatik girişi simüle eder. Emülatör ekranıyla etkileşimde bulunurken Ctrl tuşunu basılı tutarak çoklu dokunma moduna girin Windown/Linux'a veya Mac OSX'te Command tuşuna basın.
- Android Emülatör, en iyi Android Studio 2.0 ile çalışır. Daha fazla bilgi edinmek için resmi Android IDE'nin en yeni sürümündeki özellikler hakkında sürümü okuyun notlar ekleyin.
- Android Emülatör'ü kullanma hakkında daha fazla bilgi edinmek için dokümanları okuyun.
SDK Platform-tools, Düzeltme 23.1.0 (Aralık 2015)
- Genel Notlar:
-
- Android SDK Platform araçları için Linux gereksinimleri değiştirildi düzeltme 23.1.0 ve sonraki sürümleri: Artık 64 bit Linux gerektiriyor.
SDK Araçları, Düzeltme 24.4.1 (Ekim 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 23 veya sonraki sürümleri.
- Genel Notlar:
-
- Emülatör başlık çubuğunun ekran dışında gizlenmesi sorunu düzeltildi. (Sorun 178344)
- Emülatörün, e2fsprogs ikili programlarını dahil ederek kullanıcı verileri bölümünü yeniden boyutlandırması etkinleştirildi. (Sorun 189030)
- Emülatörün Android 6.0'ı başlatamadığı, 32 bit Windows işletim sisteminde yaşanan regresyon düzeltildi. (API düzeyi 23) ile Android 5.0 (API düzeyi 21) sistem görüntüleri arasında. (Sorun 188326)
SDK Araçları, Düzeltme 24.4.0 (Ekim 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 23 veya sonraki sürümleri.
- Genel Notlar:
-
- Emülatör, yeni bir sürüm olduğunda yükseltme bildirimi görüntüleyebileceği şekilde güncellendi kullanılabilir.
- Emülatöre, temel kilitlenme raporlarını gönderme özelliği eklendi. Kaydolmanız zorunludur Android Studio tercihlerini kullanarak kilitlenme raporu iletimini etkinleştirin.
SDK Araçları, Düzeltme 24.3.4 (Ağustos 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 23 veya sonraki sürümleri.
- Genel Notlar:
-
- Android 6.0 (API düzeyi 23) platformu için destek eklendi.
- Emülatör:
-
- Çok çekirdekli Windows masaüstlerinde emülatör performansı iyileştirildi. (Sorun 101040)
- Windows ve Linux platformlarında GPU emülasyonu için destek eklendi:
-gpu mesa
komut satırı seçeneği. - Uzaktan masaüstü üzerinden GPU emülasyonuyla emülatörleri çalıştırma desteği etkinleştirildi dahil olmak üzere tüm Google hizmetlerini (Chrome Uzaktan Masaüstü, Windows Terminal Hizmetleri ve NoMachine) içeriyor.
- 280 dpi ve 360 dpi ekran çözünürlüklerine sahip emülatörler için destek eklendi.
- GLES 2.0 uzantıları için iyileştirilmiş destek.
- GPU emülasyon desteğiyle ilgili birkaç sorun düzeltildi.
- Android 4.4 (API düzeyi 19) kullanan emülatörlerde depolama alanı boyutunu ayarlama desteği eklendi ve daha yüksek olabilir. (Sorun 75141)
- Emülatörler arasında uzun SMS mesajları göndermeyle ilgili sorun düzeltildi. (Sorun 3539)
- Emülatörün konum nesnelerinden yanlış zaman almasıyla ilgili sorun düzeltildi. (Sorun 27272)
- Emülatörler başlatılırken yollardaki ve dosya adlarındaki olağan dışı karakterler için işleme eklendi. (Sorun 35889)
SDK Araçları, Düzeltme 24.3.3 (Haziran 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Eclipse ADT derleme yapısıyla Ant derleme görevlerini kullanmayla ilgili sorunlar düzeltildi.
- Mac OS X 10.8.5'te emülatör başlatma sorunu düzeltildi.
SDK Araçları, Düzeltme 24.3.2 (Haziran 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- ARM 64 bit emülatörü ile ilgili sorunlar düzeltildi.
SDK Araçları, Düzeltme 24.3.1 (Haziran 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
root/
velib/
klasörleriyle ilgili sorun düzeltildi.
Dikkat: Bu sürümün aşağıdaki sorunları içerdiği bilinmektedir: derlemelerinin tamamlanmasını engeller. SDK Araçları 24.3.2'ye güncellemenizi önemle tavsiye ederiz en kısa sürede değiştirmelisiniz.
SDK Araçları, Düzeltme 24.3.0 (Haziran 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Bazı küçük emülatör sorunları giderildi.
Dikkat: Bu sürümün aşağıdaki sorunları içerdiği bilinmektedir: derlemelerin tamamlanmasını engeller. SDK Araçları 24.3.2'ye güncellemenizi önemle tavsiye ederiz en kısa sürede değiştirmelisiniz.
SDK Araçları, Düzeltme 24.2.0 (Mayıs 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Bazı küçük emülatör sorunları giderildi.
SDK Araçları, Düzeltme 24.1.2 (Şubat 2015)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Mac OS X'te MIPS sistem görüntülerinin başlatma hataları düzeltildi.
- GPU emülasyonu kullanılırken ortaya çıkan AVD ekran görüntüsü sorunları düzeltildi.
- Emülatör sistemindeki bellek sızıntıları düzeltildi.
SDK Araçları, Düzeltme 24.0.2 (Aralık 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Eclipse ADT kullanarak şablonlardan proje ve etkinlik oluşturmayla ilgili sorun düzeltildi.
SDK Araçları, Düzeltme 24.0.1 (Aralık 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- 32 bit Windows sistemlerinde Java algılama sorunu düzeltildi.
SDK Araçları, Düzeltme 24.0.0 (Aralık 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Genel Notlar:
-
- Android Studio 1.0 için destek ve emülatör geliştirmeleri eklendi.
SDK Araçları, Düzeltme 23.0.5 (Ekim 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 23.0.4 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 23.0.4 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Windows 32 bit derleme sorunu düzeltildi.
SDK Araçları, Düzeltme 23.0.4 (Ekim 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 23.0.4 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 23.0.4 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Wear ve TV için ortalama görüntüleme süresinde yinelenen cihazlar düzeltildi.
SDK Araçları, Düzeltme 23.0.2 (Temmuz 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 23.0.2 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 23.0.2 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Eksik ProGuard
.bat
dosyası eklendi. - Eksik olan
proguard-android.txt
dosyası eklendi. lombok-ast-0.2.2.jar
dosyasının adılombok-ast.jar
olarak değiştirildi, Bu komut satırından lint çalıştırmanız gerekir.
- Eksik ProGuard
SDK Araçları, Düzeltme 23.0.0 (Haziran 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 19 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 23.0.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 23.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Android Wear araçları ve sistem görüntüleri eklendi.
SDK Araçları, Düzeltme 22.6.4 (Haziran 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.6.3 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.6.3 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Google Haritalar'ın kilitlenmesine neden olan x86 emülatörüyle ilgili bir sorun düzeltildi. (Sorun 69385)
- Küçük OpenGL sorunları düzeltildi.
SDK Araçları, Düzeltme 22.6.3 (Nisan 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.6.3 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.6.3 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- AVD yöneticisinin, Android Wear sanal cihazlarının oluşturulmasına izin verdiği bir sorun düzeltildi hedef API düzeyi 19'dan düşük olduğunda
- SDK Yöneticisi'ndeki Android Wear sistem görüntülerinin açıklaması düzeltildi.
- Bilinen Sorunlar:
-
AVD yöneticisinde bir Android Wear sanal cihazı oluşturduğunuzda hedef API düzeyi varsayılan olarak 19'dan küçük değer seçilebilir. Hedef API Düzeyi 19'u seçtiğinizden emin olun bazı ipuçları vereceğim.
SDK Araçları, Düzeltme 22.6.2 (Mart 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.6.2 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.6.2 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- SDK Yöneticisinin arka arkaya
NullPointerException
Android Wear kullanılarak oluşturulan bir sanal cihazı kaldırma sistem görüntüsü. (Sorun 67588) - Komut satırından oluşturulan Nexus 5 Android sanal cihazlarla ilgili bir sorun düzeltildi SD kart dosya sisteminin salt okunur olduğu bir dosya biçimini seçin.
- SDK Yöneticisinin arka arkaya
SDK Araçları, Düzeltme 22.6.1 (Mart 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.6.1 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.6.1 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Android Sanal Cihaz Yöneticisi'nin yeni sanal makine oluşturamamasına neden olan sorun düzeltildi cihazlar. (Sorun 66661)
ADT 22.3 veya önceki sürümler kullanılarak oluşturulan sanal cihazlarla ilgili bir sorun düzeltildi.
ADT 22.3 veya önceki sürümleri kullanarak bir Android sanal cihaz oluşturduysanız AVD, 22.6.1'de AVD Yöneticisi'nde bozuk olarak listelenebilir. Düzeltmek için sanal cihazı AVD Yöneticisi'nden seçin ve Onarım.
- Sanal cihaz oluşturulurken komut satırı araçlarıyla ilgili yaşanan bir sorun düzeltildi. (Sorun 66740)
- Komut satırı
lint
komut dosyasıyla ilgili bir sorun düzeltildi.
- Bilinen Sorunlar:
-
Nexus 5 cihaz tanımını kullanarak bir Android sanal cihaz oluşturduğunuzda, Ana Makine GPU'sunu Kullan seçeneğini etkinleştirmezseniz sanal cihaz başlamaz.
SDK Araçları, Düzeltme 22.6 (Mart 2014)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.6.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.6.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
Komut satırı
lint
komut dosyası (tools\lint.bat
Windows platformları, diğer platformlardatools/lint
) veant
derlemedekilint
hedef, aşağıdakilerle başarısız oldu hata:Exception in thread "main" java.lang.NoClassDefFoundError: lombok/ast/AstVisitor
Geçici bir çözüm olarak dosyayı yeniden adlandırın.
tools\lib\lombok-ast-0.2.2.jar
-tools\lib\lombok-ast.jar
. Bu sorunun çözümüyle ilgili düzeltmeyi içeren güncellenmiş bir sürümü yayınlayacağız: en kısa sürede çözmeniz gerekir.- Çoklu yakalama, kişilerle deneme,
ve elmas operatörü kullanılır. Bu özellikler için 19 veya daha yeni bir sürüm gereklidir
bölümünü inceleyelim. Kaynaklarla deneme yapmak için
minSdkVersion
gereklidir 19; geri kalan yeni dil özellikleriminSdkVersion
8 veya sonraki sürümler. - Yeni lint kontrolleri eklendi:
- Güvenlik:
SecureRandom
özelliğinden etkilenmiş olabilecek kodu arayın emin olun.checkPermission
için yapılan çağrıların döndürülen değeri kullanıp kullanmadığını kontrol edin.
- Üretim derlemelerinin sahte konum sağlayıcıları kullanmadığından emin olun.
- Gradle derlemesindeki değerlerin üzerine yazılan manifest değerlerini arayın. komut dosyaları.
- Güvenlik:
- SDK ve derleme sistemindeki bazı küçük sorunlar düzeltildi.
- Emülatör:
- Android 1.5 için emülatörün hemen kapatılmasıyla ilgili sorun düzeltildi ve Nexus S cihazlarda kullanabilirsiniz. (Sorun 64945)
- Dört haneden uzun bağlantı noktası numaralarıyla ilgili sorun düzeltildi. (Sorun 60024)
- Nexus One ve Nexus S cihazların pil hataları düzeltildi. (Sorun 39959)
- Şu metni içeren yollar veya bağımsız değişkenlerle ilgili bir sorun düzeltildi: boşluklar oluşturabilirsiniz. (Sorun 18317)
- Windows platformlarında uzun yol değerleriyle ilgili bir sorun düzeltildi. (Sorun 33336)
-snapshot-list
komut satırıyla ilgili bir sorun düzeltildi seçeneğidir. (Sorun 34233)
- RenderScript desteğiyle ilgili bir sorun düzeltildi. RenderScript destek modunu kullanma şu an için Derleme Araçları'nın 19.0.3 sürümünü gerektiriyor.
SDK Araçları, Düzeltme 22.3 (Ekim 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 18 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.3.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.3.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Android 4.4 (API düzeyi 19) desteği eklendi.
- SDK ve derleme sistemindeki bazı küçük hatalar düzeltildi.
SDK Araçları, Düzeltme 22.2.1 (Eylül 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.2.1 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.2.1 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Yeni proje sihirbazının beklemede kalmasına neden olan şablonlarla ilgili sorun düzeltildi. (Sorun 60149)
- Eşleşmeyen kitaplık nedeniyle lint komut satırı aracı kullanılırken oluşan kilitlenme düzeltildi desteklenmektedir. (Sorun 60190)
SDK Araçları, Düzeltme 22.2 (Eylül 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.2 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.2 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- RenderScript'in eski Android sürümlerinde kullanılmasına olanak tanıyan güncellenmiş derleme araçları yeni özellikleri kullanarak Destek Kitaplığı.
- Systrace aracı
>sdk</platform-tools/
dizinine taşındı. - OpenGL ES için, OpenGL ES 3.0'ı destekleyecek şekilde değiştirilmiş Tracer.
- Tüy
- Lint'in özel ad alanlarını algılamamasıyla ilgili sorun düzeltildi. (Sorun 55673)
- XML raporuyla ilgili geçersiz karakterler içeren sorun düzeltildi. (Sorun 56205)
- Yürütmeyi desteklemek için gözetimsiz modda çalışmak üzere lint'in komut satırı yürütme işlemi düzeltildi. . (Sorun 55820)
- Windows komut satırı araçlarında boşluk içeren yol adları için iyileştirilmiş destek.
SDK Araçları, Düzeltme 22.0.5 (Temmuz 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te geliştirme yapıyorsanız ADT Eklentisi, bu sürümün SDK Araçları, ADT 22.0.5 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT'den 22.0.5'e.
- SDK Araçları'nın bu sürümü, Android Studio ile çalışacak şekilde tasarlanmıştır 0.2.x ve sonraki sürümler.
- Entegre bir geliştirme ortamı (IDE) olmadan geliştiriyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Karınca içeren Windows platformları için RenderScript derleme sorunu düzeltildi.
- Systrace, Android 4.3 platform resmi.
- RenderScript derleyicisinin paketlenmesi düzeltildi.
- Derleme araçları 18.0.0 artık geçerli değil ve onun yerine 18.0.1 kullanılmalıdır.
SDK Araçları, Düzeltme 22.0.4 (Temmuz 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te geliştirme yapıyorsanız ADT Eklentisi, bu sürümün SDK Araçları, ADT 22.0.4 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT - 22.0.4.
- SDK Araçları'nın bu sürümü, Android Studio ile çalışacak şekilde tasarlanmıştır 0.2.x ve sonraki sürümler.
- Entegre bir geliştirme ortamı (IDE) olmadan geliştiriyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- RenderScript kodu derlemeyle ilgili sorun düzeltildi.
SDK Araçları, Düzeltme 22.0.1 (Mayıs 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.0.1 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.0.1 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Lint ServiceCast kontrolü ve tam nitelikli sınıf adlarıyla ilgili sorun düzeltildi. (Sorun 55403)
- Lint ArraySizeDetector kontrolüyle ilgili kilitlenme sorunu düzeltildi. (Sorun 54887)
- Monkeyrunner aracının standart Python sınıflarını içe aktaramamasıyla ilgili sorun düzeltildi. (Sorun 55632)
- sınıf bulunamadı istisnası. (Sorun 55394)
SDK Araçları, Düzeltme 22 (Mayıs 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 22.0.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 22.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Yeni bir derleme aracı SDK Bileşeni eklenerek SDK'nın yapısı değiştirildi: mevcut platform araçları bileşenine göre. Bu değişiklik, derleme araçlarını birbirinden ayırır sürümlerin IDE (Entegre Geliştirme Ortamı) sürümlerindeki sürümleri kullanarak IDE güncellemesi.
- Kitaplıkların, uygulamalarla aynı paket adını paylaşmasına izin veren güncellenmiş araçlar dönüşüme yol açar.
- İşaretçileri daha kolay değiştirebilmeniz için
draw9patch
aracı güncellendi. - Düzen tutarlılığı ve
RelativeLayout
kardeş,Parcel
içerik üretici, JavaScript arayüzleri,Service
yayınlama, miktar dizeleri, manifest yazım hataları, düzenlerdeki yön etiketleri, 9 yama ve resimler için çakışan adlar ve sınıf mevcut olma kontrolleri. - Bunun yerine BouncyCastle kitaplığını kullanarak uygulamaları imzalamak için derleme araçları güncellendi Sun JVM'ye özel API'leri kullanır.
- Android araçlarından bazıları Maven
Merkezi üçüncü taraf araç geliştiricilerine yardımcı olur. Aşağıdaki araçlar kullanılabilir
depoda:
manifest-merger
,common/sdk_common
,ddmlib
,dvlib
,layoutlib_api
,sdklib
velint
.
- Hata düzeltmeleri:
-
- SDK ve derleme sistemindeki bazı küçük hatalar düzeltildi.
SDK Araçları, Düzeltme 21.1 (Şubat 2013)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 21.1.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 21.1.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Derlemede ayırma birleştirme başarısız olduğunda
dx
içindeki hata raporlama özelliği iyileştirildi bahsedeceğim. - Eski API'leri geçersiz kılma denetimleri de dahil olmak üzere 15'ten fazla yeni Lint kontrolü eklendi kaynak sorunları, grafik öğe sorunları ve manifest etiketleri.
- Kaynakları derlemek için yeni aapt özelliği eklendi.
- Derlemede ayırma birleştirme başarısız olduğunda
SDK Araçları, Düzeltme 21.0.1 (Aralık 2012)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 21.0.1 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. Henüz yapmadıysanız ADT Eklentisinin 21.0.1 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Derleme
- Bir uygulama ve kitaplıklar da burada. Kitaplıklar, paket adlarını tamamen paylaşamaz aynı paket adını paylaşın. (Sorun 40152, Sorun 40273)
- Birleştirmenin oluşturabileceği durumlarla başa çıkmak için dex birleştirmeyi devre dışı bırakmak amacıyla bir işaret eklendi
bozuk bir dex dosyası olabilir. Projenizde bu durumla karşılaşılırsa aşağıdaki ayarı
project.properties
dosyası:dex.disable.merger=true
Bu ayar eski, daha yavaş dex işlemeye geri dönmesine neden olur. dex öncesi kitaplıklar.
- RenderScript
- Şunun için destek eklendi: Filtre komut dosyası derlememiz var.
- RenderScript derleme hedefini ayrı olarak kontrol etmek için yeni proje ayarı eklendi
ne işe yarar? Aşağıdaki satır bir
project.properties
öğesine ekleniyor dosyası, RenderScript kodunun Android API Düzeyi 17 için derlenmesine neden olurken içeren bir uygulama farklı (daha düşük) bir API düzeyini hedefleyebilir: Önceden, RenderScript derleme hedefi Manifest'tekirenderscript.target = 17
android:minSdkVersion
ayarı. (Sorun 40487)
- Derleme
- Hata düzeltmeleri:
-
- Tüy
- Stil XML öğelerinde
0px
değerleri için düzeltilmiş kontrol. (Sorun 39601) - Biçimlendirme dizelerinin yanlış işaretlenmesi düzeltildi. (Sorun 39758)
- Manifest dosyasında
tools:ignore
yönergesinin yoksayılması sorunu düzeltildi Lint aracıyla yapabilirsiniz. (Sorun 40136) - Koşullu içinde uyanık kalma kilidi sürümünün işaretlenmesiyle ilgili sorun düzeltildi. (Sorun 40424)
- Eksik
layout_width
velayout_height
işlemlerinin hatalı olarak raporlanması düzeltildi XML alanlarında çalışır. (Sorun 38958) - Özel ad alanı özelliklerinin işlenmesi düzeltildi.
- Kitaplık projesi uyarılarını filtrelemek için düzeltmeler eklendi.
- Derlemeden önce eksik sınıflarla ilgili uyarılar kaldırıldı.
- Stil XML öğelerinde
- Android araçları dizininin bulunduğu UI Automator Viewer yürütme komut dosyasıyla ilgili sorun düzeltildi ayarlanmadı.
- SDK Manager'daki en son yayınlanan SDK'nın otomatik olarak seçilmesini sağlayan sorun düzeltildi bir platforma ihtiyacınız var.
- Java'nın şu anda desteklenen sürümünü (1.6 veya daha yüksek).
- ADT paketindeki SDK Manager başlatıcıyı düzelterek SDK Manager programı.
- Tüy
SDK Araçları, Düzeltme 21 (Kasım 2012)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 16 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 21.0.0 ve sonraki sürümlerde kullanılabilir). Henüz yapmadıysanız ADT Eklentisinin 21.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel Notlar:
-
- Yapı Sistemi
- DEX dosyaları için jumbo modu ayarlayan bir işaret eklendi. Bu işaret,
dizelerin sayısını kontrol eder. Aşağıdaki satırı
projenizin
project.properties
dosyası:dex.force.jumbo=true
- Kitaplıklara (JAR dosyaları ve kitaplık) önceden ekleme yaparak derleme süresi iyileştirildi dahil edilir.
- Derleme, kitaplık projeleri için
R
kaynak sınıfı oluşturacak şekilde güncellendi yalnızca kitaplıkların ihtiyaç duyduğu kimlikler kullanılarak DEX dosyasına ulaşma riski azalır. ve yöntem için sınırlar yapar. - Derleme geliştirildi ve bazı düzenleme özellikleri (kod tamamlama, kaynak seçicisi, beyana gidin) kitaplık proje kaynaklarını düzgün şekilde işleyin.
- DEX dosyaları için jumbo modu ayarlayan bir işaret eklendi. Bu işaret,
dizelerin sayısını kontrol eder. Aşağıdaki satırı
projenizin
- Tüy
- Kaynaklar, yerel ayar ayarları, düzen için 25'ten fazla yeni lint kuralı eklendi
dosyaları, yanlış
SparseArray
ve kullanımıPowerManager.WakeLock
ve manifest sorunları. - Kitaplık projesi şu durumlarda kitaplık projelerindeki hataları içerecek şekilde güncellendi: onay kutusunu işaretleyin.
- Karınca derleme sistemine daha kolay olması için yeni bir
lint
hedefi eklendi ile entegre edebiliyorlar. - Kaynağa işaret etmek için yeni
--sources
ve--classpath
bağımsız değişkenleri eklendi farklı dizin yapılarında mevcuttur. - Jenkins Lint'i desteklemek için XML dışa aktarma işlevi iyileştirildi eklentisi.
- Sınıf dosya akışı analizi için destek eklendi.
- Kaynaklar, yerel ayar ayarları, düzen için 25'ten fazla yeni lint kuralı eklendi
dosyaları, yanlış
- Android Sanal Cihazlar (AVD)
- Yapılandırma için AVD Yöneticisi'ne yeni Cihaz Tanımları sekmesi eklendi standart boyut ve Nexus sanal cihazlarda kullanılabilir.
- Emülatörler, dinamik olarak oluşturulan ve dinamik olarak oluşturulan bir dış görünümle başlatılacak şekilde geliştirildi AVD Yöneticisi'nde yapılandırılan gerçek donanımı yansıtır.
- Yeni MIPS ile MIPS tabanlı cihazlarda Android uygulamaları geliştirmek için geliştirilmiş destek Android Sanal Cihazlar için Sistem Görüntüleri.
- Oluşturma ve şifreleme için
jobb
aracı eklendi APK Genişletme Dosyaları. (daha fazla bilgi) - Android JUnit test çalıştırıcısı, tüm bağlı cihazlarda testin çalıştırılmasını sağlayacak şekilde iyileştirildi cihazlar arasında eş zamanlı olarak.
- Yapı Sistemi
- Hata düzeltmeleri:
-
- Birleştirilmiş manifestte kitaplık sınıflarını doğru şekilde uyarlamak için manifest birleşmesi düzeltildi.
SDK Araçları, Düzeltme 20.0.3 (Ağustos 2012)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 12 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 20.0.3 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisinin 20.0.3 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Hata düzeltmeleri:
-
- SDK Manager'da önbelleğe alınan indirme listeleriyle ilgili sorun düzeltildi.
SDK Araçları, Düzeltme 20.0.1 (Temmuz 2012)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 12 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 20.0.1 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisinin 20.0.1 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Hata düzeltmeleri:
-
- Tekrarlayan Java kodu yeniden derlemesini zorlayan derleme durumundaki yanlış kontrol düzeltildi.
- Birden fazla emülatör ve birden fazla emülatör çalıştırmayla ilgili sorunlar düzeltildi yeni bir kod sunar.
- Ölçeklendirilmiş emülatör pencerelerinde daha iyi oluşturma için iyileştirilmiş yeniden boyutlandırma algoritması.
- Korumasız yayın alıcılarının yoksayması için
lint
kontrolünde yapılan bir hata düzeltildi. varsayılan Android işlemleri için korumasız alıcılar. - RenderScript kullanan projeler için derleme sorunu düzeltildi.
- Emülatördeki bellek sızıntısı düzeltildi.
SDK Araçları, Düzeltme 20 (Haziran 2012)
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 12 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 20.0.0 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisinin 20.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel notlar:
-
- Yeni Cihaz İzleme uygulaması eklendi. Bu uygulama, Android hata ayıklama araçlarının ddms, traceview, creditviewer ve GLES için Tracer gibi tek bir uygulama içerir. (daha fazla bilgi)
- Android sistem etkinliğini izlemek için yeni Sistem İzleme aracı eklendi. Bu araç sayesinde Ayarlar > Geliştirici Seçenekleri > İzleme: İzlemeleri etkinleştirin veya uygulama kodudur.
- Yapı Sistemi
- Kitaplık projesi manifest dosyalarının otomatik olarak birleştirilmesi için şunlar eklendi:
projenin manifest dosyasıdır. Bu özelliği
manifestmerger.enabled
özelliği ile etkinleştirin. aapt -G
işareti için otomatik ProGuard desteği eklendi. Bu değişiklik, şu sınıfları içeren geçici bir ProGuardkeep-rules
dosyası oluşturmak için derleme sistemini XML dosyalarından (özel görünümler gibi) başvuruda bulunulur ve bunu, küçültme zamanında ProGuard'a iletir. Bu büyük bir kitaplık projesinin yalnızca küçük bir bölümünü kullanırken elde edilen APK'yı çok daha küçük hale getirebilir (ör. Android Destek kitaplığı) varsayılan ProGuard yapılandırma dosyası da kaldırılmıştır.- Projelerde kullanılmak üzere iki ProGuard yapılandırma dosyası eklendi:
proguard-android-optimize.txt
. Bu da optimizasyonları etkinleştirir.proguard-android.txt
bunları devre dışı bırakır.
- Kitaplık projesi manifest dosyalarının otomatik olarak birleştirilmesi için şunlar eklendi:
projenin manifest dosyasıdır. Bu özelliği
- SDK Yöneticisi
- Depo tanımlarının indirilmesini azaltmak için önbelleğe alma iyileştirildi.
- Eklenen Araçlar > Eklenti Siteleri'ni yönetin seçeneğini belirleyerek performans iyileştirmesini üçüncü taraf siteleri yavaş yükleniyorsa bunların geçici olarak devre dışı bırakılmasına izin verme.
- SDK Manager indirme önbelleği için ayarlar eklendi (SDK Yöneticisi > Araçlar > Seçenekler).
- Hata düzeltmeleri:
-
- Derleme
- Test projelerinin, test edilen sınıf yolunun tamamına erişiminin olmaması sorunu düzeltildi Kütüphane Projeleri ve üçüncü taraf kavanozları da dahil olmak üzere pek çok proje için kullanılabilir.
- Yerleştirilmiş testlere sahip uygulamaların artık dağıtılabilmesi için dağıtım mantığı düzeltildi özellikleri de dahil olmak üzere test uygulamaları gibi testlere tabi tutulabilir.
- Kitaplıklarla projeleri test etmek için Karınca desteği düzeltildi.
- Derleme
SDK Araçları, Düzeltme 19 (Nisan 2012)
Not: SDK Araçları'nın bu güncellemesi yalnızca Android SDK Yöneticisi. Bu aracı şunlar için kullanın: bu güncellemeyi indirip yükleyin.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 9 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 18.0.0 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisi'ni 18.0.0'a yükleyin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Hata düzeltmeleri:
-
- Bazı geliştiricilerin emülatörü GPU ile çalıştırmasını engelleyen bir sorun düzeltildi ivme artışı.
SDK Araçları, Düzeltme 18 (Nisan 2012)
Önemli: Yeni Android'i indirmek için 4.0 sistem bileşenlerini yüklemek istemiyorsanız önce 14 veya sonraki düzeltmeleri yapıp Android SDK Manager'ı yeniden başlatmak için SDK araçları. Aksi takdirde Android 4.0 sistem bileşenlerini indiremezsiniz.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 9 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 18.0.0 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisi'ni 18.0.0'a yükleyin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel notlar:
-
- SdkController uygulaması, hem sensör hem de çoklu dokunma emülasyonunu kapsayacak şekilde güncellendi işlevi görür.
- Hata düzeltmeleri:
-
libs/
klasöründeki bazı jar kitaplıklarının alınmamasına neden olan Karınca sorunları düzeltildi bazı durumlarda kullanabilirsiniz.
SDK Araçları, Düzeltme 17 (Mart 2012)
Önemli: Yeni Android'i indirmek için 4.0 sistem bileşenlerini yüklemek istemiyorsanız önce 14 veya sonraki düzeltmeleri yapıp Android SDK Manager'ı yeniden başlatmak için SDK araçları. Aksi takdirde Android 4.0 sistem bileşenlerini indiremezsiniz.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 9 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün (ADT 17.0.0 ve sonraki sürümlerle kullanılabilir). Henüz yapmadıysanız ADT Eklentisinin 17.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Ant 1.8 veya sonraki sürümler.
- Genel notlar:
-
- Emülatör
- Donanım hızlandırmalı grafik oluşturma desteği eklendi. Bu özellik, API Düzeyi 15, Düzeltme 3 veya üzeri sistem görüntüsü. (daha fazla bilgi)
- Android x86 sistem görüntülerini sanallaştırma modunda çalıştırma desteği eklendi
Windows ve Mac OS X.
(daha fazla bilgi)
Not: Android SDK Manager'ı kullanarak x86 sistem görüntülerini yükleyin. Android x86 sistem görüntüleri tüm API düzeylerinde kullanılamaz.
- Emülatörün alması için etkinleştirilerek çok noktalı giriş için deneysel destek eklendi USB bağlantılı fiziksel bir Android cihazdan dokunma girişi. (daha fazla bilgi)
- DCM'deki bir uygulamanın canlı ayrıntılı ağ kullanımının görüntülenmesi eklendi. (daha fazla bilgi)
- ProGuard
- Paket halinde sunulan ProGuard aracı 4.7 sürümüne güncellendi. Birçok yeni özelliğin yanı sıra
bu güncelleme, bazı kullanıcıların karşılaştığı
Conversion to Dalvik format failed with error 1
hatasını düzeltir deneyimim var. - Varsayılan
proguard.cfg
dosyası, şunun için daha iyi varsayılan işaretler ile güncellendi: Android - ProGuard yapılandırma dosyası, projeye özel işaretlerle yarıya bölündü projede tutulan ve araçlarla dağıtılan (ve güncellenen) genel Android flag'leri .
- Paket halinde sunulan ProGuard aracı 4.7 sürümüne güncellendi. Birçok yeni özelliğin yanı sıra
bu güncelleme, bazı kullanıcıların karşılaştığı
- Derleme
- Bazı kodları yalnızca hata ayıklama modunda çalıştırmanıza olanak tanıyan bir özellik eklendi. Hemen oluşturulur
BuildConfig
adında,DEBUG
sabitini içeren bir sınıf oluşturur: otomatik olarak ayarlanır. Şunları kontrol edebilirsiniz: (BuildConfig.DEBUG
) sabit değer kullanabilirsiniz. - Bir projenin ve kitaplıklarının, kitaplıklarında aynı jar dosyasını içermesiyle ilgili sorun düzeltildi tıklayın. (Daha fazla bilgisi) bulabilirsiniz.
- Kitaplıklarda özel özelliklere sahip özel görünümler için destek eklendi. Şunu kullanan düzenler:
özel özellikler, bunun yerine
http://schemas.android.com/apk/res-auto
ad alanı URI'sini kullanmalıdır bulunur. Bu URI, uygulamaya özgü bir URI ile değiştirilir anlamına gelir.
- Bazı kodları yalnızca hata ayıklama modunda çalıştırmanıza olanak tanıyan bir özellik eklendi. Hemen oluşturulur
- Tüy
- Android uygulama kodunu kontrol etmek için Lint güncellendi. Önceden yapılan kalıp tabanlı aramaların (kullanılmayan kaynak kontrolü gibi) kodu, daha doğru Java stili ayrıştırma ağaçları kullanılacak şekilde yeniden yazılmıştır.
- Kitaplık projelerini kontrol etme desteği eklendi. Bu değişiklik, kullanılmayan kaynak kontrolünün, bir kitaplık projesinde tanımlanan ve bir proje başlatma belgesidir.
- Yeni
@SuppressLint
ek açıklaması ve yeni araçlarla XML dosyalarında: ad alanı ve özelliği yoksayın. (daha fazla bilgi) - Yeni Lint kontrolleri:
- Android API çağrıları için Android sürümünden daha yeni bir sürüm gerektiren kontrol eklendi:
desteklenen minimum sürüm olmalıdır. Yeni
@TargetApi
ek açıklamasını kullanabilirsiniz kodu bir sistem sürümü koşuluna sarmalandığında uyarıları gizler. (daha fazla bilgi) - Aşağıdakiler de dahil olmak üzere 20'den fazla yeni Lint kuralı eklendi performansı XML düzenleri, manifest ve dosya işleme.
- Android API çağrıları için Android sürümünden daha yeni bir sürüm gerektiren kontrol eklendi:
desteklenen minimum sürüm olmalıdır. Yeni
- Emülatör
SDK Araçları, Düzeltme 16 (Aralık 2011)
Önemli: Yeni Android'i indirmek için 4.0 sistem bileşenlerini yüklemek istemiyorsanız önce 14 veya sonraki düzeltmeleri yapıp Android SDK Manager'ı yeniden başlatmak için SDK araçları. Aksi takdirde Android 4.0 sistem bileşenlerini indiremezsiniz.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 9 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün kullanıma hazır şekilde tasarlandığını unutmayın (ADT 16.0.0 ve sonraki sürümlerle) Henüz yapmadıysanız ADT Eklentisinin 16.0.0 sürümüne geçin.
- Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- Android projelerindeki yaygın hataları tespit etmek için Lint araçları eklendi. (daha fazla bilgi)
- Emülatörün bir API'den sensör verilerini okumasını sağlayan fiziksel Android cihaz. (daha fazla bilgi)
- Mac OS X'te kamera emüle etmek için web kamerası kullanma desteği eklendi.
- Hata düzeltmeleri:
-
- Anlık görüntüler artık Android 4.0 sistem görüntülerinde kullanılabiliyor.
- Derleme dosyasındaki birkaç küçük sorun düzeltildi. (Sorun 21023, Sorun 21267, Sorun 21465, Sorun 21525).
SDK Araçları, Düzeltme 15 (Ekim 2011)
Önemli: Yeni Android'i indirmek için 4.0 sistem bileşenlerini yüklemek istemiyorsanız önce 14 veya sonraki düzeltmeleri yapıp Android SDK Manager'ı yeniden başlatmak için SDK araçları. Aksi takdirde Android 4.0 sistem bileşenlerini indiremezsiniz.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 9 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün kullanıma hazır şekilde tasarlandığını unutmayın (ADT 15.0.0 ve sonraki sürümler) Henüz yapmadıysanız ADT eklentinizi 15.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
- Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Hata düzeltmeleri:
-
- Linux'ta hatalı web kamerası algılaması nedeniyle oluşan emülatör kilitlenmesi düzeltildi (Sorun 20952).
-wipe-data
bağımsız değişkeni kullanılırken emülatör sorunu düzeltildi.- 11-13 arasındaki API düzeylerini hedefleyen projelerde RenderScript kullanılırken karşılaşılan derleme sorunu düzeltildi (Sorun 21006).
- Google TV eklentisiyle AVD oluştururken yaşanan sorun düzeltildi (Sorun 20963).
- Düzeltildi:
ant test
(Sorun 20979). - Düzeltildi:
android update project
(Sorun 20535). - DCM'nin yeni Logcat panelindeki kaydırma sorunu düzeltildi.
- MonkeyRunner ile ilgili sorun düzeltildi (Sorun 20964).
- SDK Manager'daki sorunlar düzeltildi (Sorun 20939, Sorun 20607).
SDK Araçları, Düzeltme 14 (Ekim 2011)
Önemli: Yeni Android'i indirmek için 4.0 sistem bileşenlerini yüklemek istemiyorsanız önce SDK araçları: 14. düzeltmeyi yapıp Android SDK Manager'ı yeniden başlatın. Aksi takdirde Android 4.0 sistem bileşenlerini indiremezsiniz.
- Bağımlılıklar:
-
- Android SDK Platform araçları düzeltme 8 veya sonraki sürümleri.
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün kullanıma hazır şekilde tasarlandığını unutmayın (ADT 14.0.0 ve sonraki sürümler) Henüz yapmadıysanız ADT eklentinizi 14.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
- Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- Android 4.0 veya sonraki sürümlere sahip platformlara web kamerası desteği eklendi. olması ve diğer kameralardan ikisi olduğunda hem arka hem de ön kameraya web kameraları olduğundan emin olun. Web kamerası desteği yalnızca Windows ve Linux içindir. Mac desteği sonraki bir sürümde sunulacaktır.
default.properties
değişerekproject.properties
oldu vebuild.properties
-ant.properties
. Mevcut olanlardan herhangi biri Karınca ile oluşturduğunuz projelerandroid update project
ile güncellenmelidir komutuna ekleyin.- Karınca
build.xml
dosyası, ve bu değişiklikleri destekleyecek şekilde eklenen ve değiştirilen Karınca komutları. Karınca listesi için komutlarını öğrenmek için Karınca Komutu Referans. - Kitaplık projelerinin oluşturulma biçimi değiştirildi.
- Kaynak derleme işleminin daha seyrek çalışması için artımlı derlemeler iyileştirildi. Derleme yok
dizeleri veya düzenleri düzenlediğinizde (yeni bir
id
eklemediğiniz sürece) artık çalışır ve artık her kitaplık projesi için bir kez çalıştırılır. - "PNG crunch önbelleği" kullanıma sunuldu değil, yalnızca değiştirilmiş PNG dosyalarında çalıştırılan tüm mevcut PNG dosyaları oluşturun.
- SDK Manager kullanıcı arayüzü yenilendi (daha fazla bilgi) bilgisi) bulabilirsiniz.
Derleme sistemi değişiklikleri ve bunları desteklemek için yapmanız gerekenler hakkında kapsamlı bir genel bakış için Android Araçları Projesi'ni bakın.
SDK Araçları, Düzeltme 13 (Eylül 2011)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 12.0.0 ve sonraki sürümler. Henüz yapmadıysanız ADT eklentinizi 12.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- Yollarda boşluk olduğunda Karıncadaki (
dex
adım) derleme sorununu düzeltin. - Yollarda boşluk olduğunda emülatör yükleme sorunu düzeltildi.
- AVD yollarında boşluk olduğunda sorunu düzeltin.
- Emülatör ölçeklendirmesi kullanılırken oluşturma sorununu düzeltin (daha fazla bilgi).
- Yollarda boşluk olduğunda Karıncadaki (
SDK Araçları, Düzeltme 12 (Temmuz 2011)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 12.0.0 ve sonraki sürümler. Henüz yapmadıysanız ADT eklentinizi 12.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- AVD yöneticisi ve emülatörü artık sistem görüntülerini kullanabilir için derlenmiştir.
SDK Araçları, Düzeltme 11 (Mayıs 2011)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 10.0.1 ve sonraki sürümler. Henüz yapmadıysanız ADT eklentinizi 10.0.1 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- Android 3.1'i desteklemek için çeşitli emülatör değişiklikleri.
SDK Araçları, Düzeltme 10 (Şubat 2011)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 10.0.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r10'u yükledikten sonra, ADT eklentinizi 10.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- Genel notlar:
-
- Araçlar artık Java Programlama Dili kaynak dosyalarını (
gen
dizini) ve yerel.rs
dosyalarınızdan gelen bayt kodu (res/raw
dizininde)
- Araçlar artık Java Programlama Dili kaynak dosyalarını (
SDK Araçları, Düzeltme 9 (Ocak 2011)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 9.0.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r9'u yükledikten sonra, ADT eklentinizi 9.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
- SDK Araçları r9'a yükseltme:
-
SDK Araçları r7'den veya daha eski bir sürümden SDK Araçları r9'a geçiş yapıyorsanız varsayılan olarak yüklenen konum için
adb
ayarı<SDK>/tools/adb
iken<SDK>/platform-tools/adb
. Bu durumda yeni konumu PATH değerinize ekleyin ve özel derleme komut dosyalarını yeni konuma referansta bulunmaktır.adb
yürütülebilir dosya yeni dosyadan kopyalanıyor SDK'da daha sonra yapılan güncellemelerden dolayı eski konuma konum kullanmanız önerilmez Araçlar dosyayı silecek. - Genel notlar:
-
- Varsayılan ProGuard yapılandırması olan
proguard.cfg
, artık şu sınıfları yoksaymaktadır:Preference
uzatan sınıflarBackupAgentHelper
uzatan sınıflar
- Ant lib kuralları artık
java.encoding
,java.source
, vejava.target
mülk. javac
Karınca görevi için varsayılan kodlama artık UTF-8'dir.- DCM'deki LogCat görünümü artık UTF-8 karakterlerini düzgün bir şekilde görüntülemektedir.
- SDK Manager, Windows'da daha güvenilirdir. İyileştirmelerle ilgili ayrıntılar için bkz. Android Araçları Proje Sitesi.
- Yeni anlık görüntü özelliğine erken bakış: Emülatörün başlatma süresini iyileştirmek için şunları yapabilirsiniz: sistem durumu için anlık görüntüleri etkinleştirin. Bu işlemden sonra emülatör, son haline neredeyse anında kapandı. Not: Anlık görüntü özelliği hâlâ etkin ve her zaman beklendiği gibi performans göstermeyebilir.
draw9patch
uygulamasının çalışmasını engelleyen eksik JAR dosyası hatası düzeltildi.- Desteklemek için
hierarchyviewer
veddms
Windows başlatma komut dosyaları düzeltildi yeni yeriadb
. - Emülatör performansıyla ilgili bilinen sorunlar: Android emülatörünün ARM'yi simüle etmesi gerektiğinden bilgisayarınızda talimat grubu mimarisi varsa emülatörün performansı yavaştır. Emek verip vermemek için performans sorunlarını gidermenize yardımcı olacaktır. Bu şekilde, gelecekteki sürümlerde daha iyi olacaktır.
- Varsayılan ProGuard yapılandırması olan
SDK Araçları, Düzeltme 8 (Aralık 2010)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 8.0.0 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r8'i yükledikten sonra, ADT eklentinizi 8.0.0 sürümüne güncellemenizi önemle tavsiye ederiz.
Eclipse dışında geliştirme yapıyorsanız Apache Karınca 1,8 veya sonraki sürümler.
SDK Araçları r8'in, Platform-araçları. Yeni Platform araçları bileşeni, tüm SDK platformlarının (Android 2.1, Android 2.2 vb.) derlemenin aynı (en son) sürümünü kullanır
adb
,aapt
,aidl
vedx
. Platform araçları bileşenini indirmek için Android SDK Yöneticisi. - SDK Araçları r7'den yeni sürüme geçme:
-
Önceki bir sürümden SDK Araçları r8'e yükseltme yapıyorsanız
adb
aracının varsayılan yüklü konumu<SDK>/tools/adb
-<SDK>/platform-tools/adb
. Bu durumda yeni konumu PATH değerinize ekleyin ve özel derleme komut dosyalarını yeni konuma referansta bulunmaktır.adb
yürütülebilir dosya yeni dosyadan kopyalanıyor SDK'da daha sonra yapılan güncellemelerden dolayı eski konuma konum kullanmanız önerilmez Araçlar dosyayı silecek. - Genel notlar:
-
- Tüm SDK platformları artık Kitaplık Projelerini destekliyor.
- Gerçek bir hata ayıklama derlemesi desteği. Geliştiricilerin
android:debuggable
özelliğini Manifest dosyasında<application>
etiketi — derleme araçları bu özelliği kullanabilirsiniz. Eclipse/ADT'de tüm artımlı derlemelerin mevcut olduğu varsayılır. olması gerekir. Bu nedenle araçlar,android:debuggable="true"
ekler. Araçlar, imzalı sürüm derlemesini dışa aktarırken bu özelliği eklemez. İçinde Karınca,ant debug
komutuylaandroid:debuggable="true"
özelliği,ant release
.android:debuggable="true"
manuel olarak ayarlanırsaant release
, sürüm yerine aslında bir hata ayıklama derlemesi yapar seçeceğiz. - Sürüm derlemelerinde otomatik ProGuard desteği. Geliştiriciler bir ProGuard oluşturur
android
aracını (derleme araçları) kullanarak yapılandırma dosyasını Ardından, derleme sırasında proje kaynaklarına karşı ProGuard'ı otomatik olarak çalıştırır. Daha fazla bilgi için ProGuard'a bakın belgelerinden faydalanabilirsiniz. - Yeni geçersiz kılınabilir Karınca javac özellikleri:
java.encoding
,java.source
vejava.target
(varsayılan değerler: (sırasıyla "ascii", "1,5" ve "1,5"). - HierarchyViewer aracı için yeni kullanıcı arayüzü.
SDK Araçları, Düzeltme 7 (Eylül 2010)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 0.9.8 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r7'yi yükledikten sonra, ADT eklentinizi 0.9.8 sürümüne güncellemenizi önemle tavsiye ederiz.
- Genel notlar:
-
- Diğer kitaplık projelerine bağlı olan kitaplık projeleri için destek eklendi.
- Kitaplık projelerinde yardımcı dosyaları için destek ekler.
-
normal görevler:
-pre-build
,-pre-compile
ve-post-compile
. - "Gözetimsiz" desteği eklendi SDK güncellemesi. Bkz.
android -h update sdk
konulu videomuzu izleyin. - DCM'deki konum denetimi, '.' değerini kullanmayan herhangi bir yerel ayarda çalışacak şekilde düzeltir. olarak ondalık ayırıcı.
SDK Araçları, Düzeltme 6 (Mayıs 2010)
- Bağımlılıklar:
-
Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 0.9.7 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r6'yı yükledikten sonra, ADT eklentinizi 0.9.7 sürümüne güncellemenizi önemle tavsiye ederiz.
- Kitaplık projeleri:
-
SDK Araçları artık paylaşılan Android uygulamasını saklamanıza olanak tanıyan bir özellik, tek bir geliştirme projesinde kullanmanız anlamına gelir. Daha sonra diğer Android projelerinden kitaplık projesini ve derleme sırasında Paylaşılan kodu ve kaynakları bağımlı uygulamaların bir parçası olarak derleyin. Bu özellikle ilgili daha fazla bilgi için Proje Oluşturma ve Yönetme belgesini inceleyebilirsiniz.
Eclipse'te uygulama geliştiriyorsanız ADT eşdeğer kitaplık projesi desteğini sağlar.
SDK Araçları, Düzeltme 5 (Mart 2010)
- Bağımlılıklar:
- Eclipse'te ADT ile geliştirme yapıyorsanız SDK Araçları'nın bu sürümünün ADT 0.9.6 ve sonraki sürümlerle kullanılmak üzere tasarlanmıştır. SDK Araçları r5'i yükledikten sonra, ADT eklentinizi 0.9.6 sürümüne güncellemenizi önemle tavsiye ederiz.
- Mac OS platformlarında OS X 10.4.x (Tiger) kullanımdan kaldırılmıştır resmi olarak desteklenmektedir.
- SDK ve AVD Yöneticisi:
-
- SDK Güncelleyici'nin bağımsız sürümü için SSL indirmesini düzeltir.
- Windows'da 64 bit JVM sorununu düzeltir.
- Platform örnekleri bileşenleri için destek eklendi.
- Bileşenler arasındaki bağımlılık desteğini iyileştirir.
- Ortalama görüntüleme süresi (AVD) artık API seviyesine göre sıralanıyor.
- AVD oluşturma iletişim kutusunda artık minimum SD kart boyutu 9 MB'tır.
- Çalışan ortalama görüntüleme süresinin silinmesini engeller.
- Ayarlar artık otomatik olarak kaydediliyor. "Uygula"yı tıklamanıza gerek yok.
- Emülatör:
-
- Emülatör artık SD kartın 9 MB veya daha büyük olmasını gerektiriyor.
- Düzen optimizasyonu:
-
- Windows'da doğru şekilde yürütülmesi için
layoutopt.bat
sorununu düzeltir.
- Windows'da doğru şekilde yürütülmesi için
SDK Araçları, Düzeltme 4 (Aralık 2009)
- Bağımlılıklar:
SDK Araçları'nın bu sürümü, ADT 0.9.5 ve sonraki sürümlerle uyumludur, ancak sürümlerle uyumludur. Eclipse'te ADT ile geliştirme yapıyorsanız ADT eklentinizi 0.9.5 veya sonraki bir sürüme güncellemeniz gerekir. SDK'nıza SDK Tools r4'ü yükleyin.
- Genel notlar:
-
- Başlatıcı komut dosyası artık bir GTK ve SWT arasında bir uyumluluk sorunu var.
- Android SDK ve AVD Yöneticisi:
-
- Ortalama Görüntüleme Süresi iletişim kutusunda artık ölçek değeri gösteriliyor.
- AVD lansmanında SDK Yöneticisi'nde olası NPE'yi düzeltir. görünüm adı belirtildi.
- Eski Java sürümlerindeki XML doğrulama sorununu düzeltir.
- Artık Mac OS X'te Java 1.5 kullanımını zorunlu kılmamaktadır.
- Emülatör:
-
- Artık sistem bölümünün boyutunu sınırlamaz.
- Karınca oluşturma araçları:
-
- .apk paketlemesi artık vi takas dosyalarını ve gizli dosyaları yoksaymaktadır.
SDK Araçları, Düzeltme 3 (Ekim 2009)
- Bağımlılıklar:
SDK Araçları'nın bu sürümü, ADT 0.9.4 ve sonraki sürümlerle uyumludur, ancak sürümlerle uyumludur. Eclipse'te ADT ile geliştirme yapıyorsanız ADT eklentinizi 0.9.4 veya sonraki bir sürüme güncellemeniz gerekir. SDK'nıza SDK Tools r3'ü yükleyin.
- Android aracı:
-
- Etiketin konumuyla ilgili daha fazla esneklik sağlamak için yeni
android create test-project
veandroid update test-project
komutları ekler. ana ve test projeleridir.
- Etiketin konumuyla ilgili daha fazla esneklik sağlamak için yeni
- DCM:
-
- Çalışan uygulamalar için HPROF dosyasının dökümünü oluşturacak bir düğme ekler (uygulamanın sd karta yazmak için).
- Çalışan bir uygulamanın profilini oluşturmayı başlatma/durdurma düğmesi (uygulama; sdcard'a yazın). Durdurulduktan sonra Traceview, otomatik olarak izini görüntüleyin.
- Mac OS X'te çalıştırılan DCMS, Traceview ve AVD Manager/SDK Güncelleyici düzeltildi 10:6.
- 32 bit framebuffer çalıştıran cihazlar için ekran görüntüsü desteği düzeltildi.
- Android SDK ve AVD Yöneticisi:
-
- Kontrol etme seçeneklerini ayarlamanıza olanak tanıyan yeni bir kullanıcı arayüzü sunar. başlatılırken kullanılan emülatör görünümü, ekran boyutu/yoğunluğu ve ölçek faktörü ortalama görüntüleme süresi
- Donanımı özelleştirmenizi sağlayan gelişmiş ortalama görüntüleme süresi (AVD) oluşturma kullanıcı arayüzü sunar. özellikleri hakkında daha fazla bilgi edinin.
- Artık platformlar ve araç bileşenleri arasında bağımlılıkları zorunlu kılıyor ve iki platform arasında kalır.
- Düzenleri optimize etmek için kullanılan yeni bir araç olan Layoutopt:
SDK Araçları r3 paketi, yeni bir komut satırı olan
layoutopt
'yi içerir aracından yararlanabilirsiniz. düzen dosyalarının hiyerarşilerini analiz eder ve size, verimsizlikleri ve diğer potansiyel sorunları konuşacağız. Araç aynı zamanda ve çözümlerini kullanıyor. Kullanım için layoutopt öğesine bakın.