06-05-2024, Saat: 12:36
Merhaba,
Native Android Emulator'un oldukça yavaş olmasından dolayı, bir çoğumuz uygulama testlerini fiziksel cihazda yapıyoruz.
Fiziksel cihaz yalın bir ortam olmadığı için bizim cihazımızda çalışan uygulama, bazı cihazlarda çalışmayabiliyor.
Buna benzer sorunları tespit etmek için bağımlılığı düşük bir ortamda test etmek gerekiyor.
Hatta birden fazla SDK platformunda, farklı bir kaç cihaz modelinde de testler yapmak gerekir.
Google'ın Android emulatorüne alternatif bir çok emülatör var. BlueStack, Genymotion, Nox vb.
Bunları ara ara test ediyorum.
En stabil olanı Nox'tu, fakat son zamanlarda bazı uygulamaların (geliştirilen spesifik özellik kullanan) çalışmadığını gördüm.
Nox'un konfigürasyonu (root, geliştirici modu vb.) ve Delphi IDE tarafından algılanması (özel geliştirilmiş adb kullanması) oldukça güçtü.
Tümünde hızlı testler yaptığımda, bugün itibarı ile güncel sorunların devam ettiğini gördüm.
Farklı bir aryış içine girdiğimde; MEmu Play Emulator'ü ile karşılaştım.
Sonuç şaşırtıcı.
Kurulumdan sonra hiç bir konfigürasyon yapmadan, Delphi IDE'si doğrudan sanal cihazı algıladı.
Basit bir uygulamayı gönderdim doğrudan yüklendi ve çalıştı.
Daha gelişmiş farklı cihaz özelliklerini kullanan ve geliştirici ortamında Android 14 SDK kurulu olmasına rağmen yine sorunsuz çalıştı.
Native Android Emulator'un oldukça yavaş olmasından dolayı, bir çoğumuz uygulama testlerini fiziksel cihazda yapıyoruz.
Fiziksel cihaz yalın bir ortam olmadığı için bizim cihazımızda çalışan uygulama, bazı cihazlarda çalışmayabiliyor.
Buna benzer sorunları tespit etmek için bağımlılığı düşük bir ortamda test etmek gerekiyor.
Hatta birden fazla SDK platformunda, farklı bir kaç cihaz modelinde de testler yapmak gerekir.
Google'ın Android emulatorüne alternatif bir çok emülatör var. BlueStack, Genymotion, Nox vb.
Bunları ara ara test ediyorum.
En stabil olanı Nox'tu, fakat son zamanlarda bazı uygulamaların (geliştirilen spesifik özellik kullanan) çalışmadığını gördüm.
Nox'un konfigürasyonu (root, geliştirici modu vb.) ve Delphi IDE tarafından algılanması (özel geliştirilmiş adb kullanması) oldukça güçtü.
Tümünde hızlı testler yaptığımda, bugün itibarı ile güncel sorunların devam ettiğini gördüm.
Farklı bir aryış içine girdiğimde; MEmu Play Emulator'ü ile karşılaştım.
Sonuç şaşırtıcı.
Kurulumdan sonra hiç bir konfigürasyon yapmadan, Delphi IDE'si doğrudan sanal cihazı algıladı.
Basit bir uygulamayı gönderdim doğrudan yüklendi ve çalıştı.
Daha gelişmiş farklı cihaz özelliklerini kullanan ve geliştirici ortamında Android 14 SDK kurulu olmasına rağmen yine sorunsuz çalıştı.
Begin : = end / 2;

