Android Studio Rabbit 2 artık kararlı ve üretimde kullanıma hazır. Bu sürümde, geliştirme sürecinizi iyileştirecek önemli özellikler yer alıyor. Örneğin, kendi temsilcinizi getirme, yeni XR emülatörü özellikleri, LeakCanary güncellemesi, yeni temsilci becerileri yöneticisi aracı, yapay zeka destekli kod incelemesi ve daha fazlası. Bu kararlı özellikler ve en son Android Studio Canary sürümündeki özellikler hakkında daha fazla bilgi edinebilir, bugün canlı yayınlanan Android Dev Summit'te paylaşacağımız demoları ve konuşmaları inceleyebilirsiniz.
Kendi Temsilcinizi Getirin (BYOA): Tercih ettiğiniz kodlama temsilcilerini entegre edin
İş akışlarınızda esnekliğin ne kadar önemli olduğunu belirttiniz. Artık en iyi Android geliştirme araçlarının yanı sıra en iyi temsilcilere de erişebilirsiniz. ACP uyumlu belirli bir temsilciyi tercih ediyorsanız bu temsilciyi seçebilirsiniz. Projeniz için belirli bir temsilcinin maliyet verimliliğine ihtiyacınız varsa bunu elde edebilirsiniz. Kurumsal bir sözleşmeye uymak için belirli bir sağlayıcıyı kullanmanız gerekiyorsa bunu yapabilirsiniz.
Claude Agent, OpenAI'dan Codex, Junie ve Google Antigravity dahil olmak üzere 40'tan fazla kodlama temsilcisi arasından seçim yapabilirsiniz. Bu temsilciler Android Emulator, derleme sistemleri ve Logcat gibi Android Studio araçlarına erişebilir. Ayrıca karmaşık görevleri tamamlamak için Android becerilerini de kullanabilirler.
BYOA'yı kullanmaya başlamak için temsilci penceresini açıp tercih ettiğiniz temsilciyi seçin veya Ayarlar > Araçlar > Yapay Zeka > Temsilciler bölümünden bir temsilci seçin, kimliğinizi doğrulayın ve ilk isteminizi gönderin.
Emülatörlerle Android XR için uygulama geliştirme
XR gözlükler, ses arabirimli gözlükler ve görüntü arabirimli gözlükler için Android XR emülatörleri, yeni ve güncellenmiş özelliklerle Android Studio'da artık kararlı bir şekilde çalışıyor. Böylece Android XR deneyimlerini doğrudan dizüstü bilgisayarınızdan oluşturabilir, yineleyebilir ve test edebilirsiniz. Güncellenen görüntülü gözlük emülatörü, ortamı kendi 360 derecelik fotoğraflarınızla veya bağlı kameralardan gelen video akışıyla özelleştirmenize olanak tanır. Böylece gerçek fiziksel ortamları her yerden test edebilirsiniz. Ayrıca mikrofon ve kamera durumları için yeni donanım LED göstergeleri ekledik ve sanal telefonu sanal ses ve görüntü arabirimli gözlükle daha hızlı ve güvenilir bir şekilde eşlemek için Eşleme Sihirbazı'nda iyileştirmeler yaptık. Başlamak için Cihaz Yönetim Paneli'nden XR, ses veya görüntü arabirimli gözlük emülatörlerini başlatın.
Android Studio'da Android becerilerini keşfetme, yükleme ve yönetme
Artık Android becerilerini doğrudan Android Studio'daki beceri yöneticisinde keşfetmek, yüklemek ve yönetmek daha kolay. Bu sayede, temsilcinin kullanabileceği özel iş akışları ve prosedür rehberliği üzerinde ayrıntılı kontrol sahibi olabilirsiniz. Android Studio; eski XML görünümlerini Jetpack Compose'a taşıma, AGP 9'a yükseltme, katlanabilir cihazlar ve tabletler için uyarlanabilir düzenler uygulama veya CameraX ve Firebase hizmetlerini entegre etme gibi Android becerileri ve Firebase aracı becerileri ile yüklü olarak gelir.
Temsilci panelinin üç nokta menüsünden (Temsilci Becerilerini Yönet), sohbet kutusuna @ yazıp Becerileri yönet'i tıklayarak veya Ayarlar > Araçlar > Yapay Zeka > Beceri Yöneticisi'nden Beceriler düzenleyici sekmesini açın.
LeakCanary ile temsilci tabanlı düzeltmeler
Android Studio, LeakCanary'yi yerleşik temsilciyle doğrudan entegre ederek bellek sızıntılarını IDE'den ayrılmadan teşhis edip çözmenize yardımcı olur. Bu entegrasyon sayesinde LeakCanary, bellek sızıntılarının temel nedenlerini daha anlamlı bir şekilde açıklayabilir ve bunları düzeltmek için belirli kod değişiklikleri önerebilir. Bu özelliği Profiler'daki LeakCanary görevinde deneyebilirsiniz.
Android Studio'da Gemini Enterprise
Kurumsal sınıf yönetim, katı veri gizliliği denetimleri ve özel dahili bilgi bankası entegrasyonları gerektiren mühendislik ekipleri için Gemini Enterprise'a tam destek, Android Studio Rabbit 1'den beri Android Studio'da sunulmaktadır. Kullanım alanlarınızla alakalı yanıtlar almak için Gemini Enterprise'ı kullanarak tasarım sistemlerinize, dahili SDK'larınıza ve özel depolarınıza bağlanabilirsiniz.
Android Studio'da Gemini Enterprise, kurumsal ekipler için önemli özellikler sunar:
- Sıkı Veri Gizliliği: Kaynak kodunun ve çalışma alanı bağlamının hiçbir zaman saklanmamasını veya küresel temel modelleri eğitmek için kullanılmamasını garanti eder.
- Uygunluk ve denetleme günlüğü: Kuruluşunuzun güvenlik sınırları içinde temsilci etkinlikleri, oluşturulan yamalar ve istem geçmişi hakkında tam görünürlük.
- Yönetici politikaları: BT yöneticilerinin geliştirme ekipleri genelinde onaylı becerileri, temsilcileri ve model uç noktalarını tanımlaması için merkezi yönetim.
Değişiklik İnceleme ile ham farklardan rehberli kod incelemelerine geçiş yapma
Temsilci araçları, kod yazmanıza ve yeniden düzenlemenize her zamankinden daha hızlı yardımcı olurken yeni bir mühendislik sorunu ortaya çıktı: Tüm bu kodları incelemek ve doğrulamak. Yapay Zeka Değişiklik İncelemesi, Android Studio'da kod değişikliklerinin olduğu her yerde size yardımcı olur. İncelemeyi üç görsel giriş noktasından veya doğrudan temsilci sohbet penceresinden başlatabilirsiniz.
Değişiklik İnceleme, temsilcinin temsilci değişikliklerini, bekleyen taahhütleri veya inceleme altındaki taahhüt edilen değişiklikleri bağımsız olarak incelediği Önerilen Düzeltmeler'i belirleyerek başlar. Önerilen düzeltmeleri uyguladıktan sonra Adım Adım Açıklama Oluştur'u tıklayarak rehberli bir adım adım açıklamayı başlatabilirsiniz. Rehberli adım adım açıklama, dosyaları alfabetik sırayla okumanızı zorunlu kılmak yerine projenizdeki ilgili fark parçalarını mantıksal temalara göre gruplandırıp önceliklendirerek incelemenizi hızlandırır.
Başlarken
Android Studio'nun en son kararlı sürümünü indirerek bu özellikleri kullanmaya başlayabilirsiniz. Bir hata bulursanız lütfen sorun bildirin. Lütfen LinkedIn, YouTube ve X'te Android geliştirici topluluğuyla bağlantı kurun.
Bugün canlı yayınlanan Android Dev Summit'te bu özellikler ve daha fazlasıyla ilgili demoları ve konuşmaları izleyebilirsiniz. Ayrıca Android için temsilci araçlarındaki güncellemeler hakkında daha fazla bilgi edinebilirsiniz. Neler geliştireceğinizi görmek için sabırsızlanıyoruz.
-
Ürün HaberleriBu yıl Google I/O'da, yinelemeli değişikliklerin ötesine geçerek uygulamaların geliştirilme şeklinde temel bir değişime doğru ilerliyoruz. En yeni araçlarımız, Android geliştiricisi olarak üretkenliğinizi artıran VE kod tabanınızda dağıttığınız yapay zeka ajanlarını güçlendiren özelliklerle ajan tabanlı yapay zeka çağı için tasarlandı.
Matthew Warner • Okuma süresi: 8 dk. -
Ürün HaberleriHer geliştiricinin yapay zeka iş akışı ve ihtiyaçları farklıdır. Yapay zekanın geliştirme sürecinize nasıl yardımcı olacağını seçebilmeniz önemlidir. Ocak ayında, Android Studio'daki yapay zeka işlevlerini desteklemek için herhangi bir yerel veya uzak yapay zeka modelini seçme özelliğini kullanıma sunduk.
Matthew Warner • Okuma süresi: 2 dk. -
Ürün HaberleriGeçen yıl Android Studio tüm yapay zeka modellerine açıldı. Bugün, tercih ettiğiniz kodlama temsilcileri için destek sunarak bir sonraki adımı atıyoruz.
Matthew Warner • Okuma süresi: 3 dk.
En son Android geliştirici analizlerini haftalık olarak gelen kutunuza alın.