Android 13, geliştiricilerin uygulamalarını daha yavaş internet bağlantılarıyla test etmelerine yardımcı olacak

Google, yaklaşan Android 13 sürümüne, uygulama geliştiricilerin daha yavaş internet bağlantılarını simüle etmesine olanak sağlayacak bir özellik ekliyor.

Android uygulamalarının çok çeşitli ekran boyutlarında, yonga seti türlerinde, mobil ağlarda vb. iyi çalışması her zaman önemlidir. Herkesin gigabit internete sahip olmaması nedeniyle yavaş ağ hızlarında test yapmak özellikle önemlidir. sınırsız 5G veri bağlantıları, ancak internet hızlarını yapay olarak kısmak her zaman zor olmuştur. Android. Neyse ki Android 13 sonunda bunu değiştirebilir.

Esper'in bir blog gönderisine göre Google, yaklaşan Android 13 güncellemesi için herhangi bir ağ bağlantısının kısıtlanmasına olanak sağlayacak yeni bir özellik üzerinde çalışıyor. İşlevsellik henüz çalışmıyor ancak Android Açık Kaynak Projesi'nin (AOSP) kodu, ağ hızlarını saniye başına bayt cinsinden ayarlayabileceğinizi gösteriyor.

Buradaki tek sorun, bu özelliğin çekirdek düzeyinde destek gerektirmesi ve çoğu cihazın güncellemeleri almamasıdır. piyasaya sürüldükten sonra çekirdeğe aktarılırsa, mevcut telefonların ve tabletlerin çoğu muhtemelen ağı desteklemeyecektir kısma. Çekirdeğin ayrıca CONFIG_NET_SCHED gibi belirli yapılandırma seçenekleri etkinleştirilmiş olarak oluşturulması gerekir.

Zaten mümkün Android Studio Emülatörünü kısıtlanmış bir ağ bağlantısıyla çalıştırınancak daha yavaş ağ bağlantılarını gerçek bir fiziksel cihazla test etmenin hiçbir zaman kolay bir yolu olmadı. Bazı geliştiriciler kullandı mikrodalga fırınlar (çalışmadıklarında) veya test için bir cihaza giden kablosuz sinyalleri zayıflatmak için faraday kafesleri.

Google da destekliyor Chrome web tarayıcısında ağ bağlantılarını kısıtlamaBu, sitelerin veya web uygulamalarının yavaş ağlarda nasıl performans gösterdiğini test etmek için kullanışlı olabilir. Bu ayar Chromium tabanlı tüm web tarayıcılarında da mevcuttur. Apple'ın iOS ve iPadOS'u izin verdi geliştirici ayarlarında ağ kısıtlaması bir süreliğine, ancak bu menüye ulaşmak Mac'te Xcode geliştirme stüdyosunu kullanmayı gerektirir.

Android 13 Developer Preview 2 ayrıca uygulama bildirimleri için çalışma zamanı izinleri ve geliştirilmiş Japonca metinler ekler Japonca, COLR yazı tipleri, MIDI 2.0, Bluetooth LE Audio ve diğer diller için yeni bir Metin Dönüştürme API'si değişiklikler. Ana sayfamıza göz atın Android 13 Geliştirici Önizlemesi 2 kapsamı Daha fazla bilgi ve Pixel cihazlara yönelik indirme bağlantıları için.

Kaynak:Esper