Yeni Android Oreo Geliştirici Komutu, Test İçin Sanal SD Kart Oluşturuyor

Android Oreo, geliştirme cihazınızdaki uygulamaları test ederken ihtiyaç duymanız durumunda sanal SD kartı etkinleştirmenizi sağlayan bir geliştirici komutuna sahiptir.

Android Oreo, favori mobil işletim sistemimizin geliştirici ve meraklı dostu bir versiyonu olacak şekilde şekilleniyor. biz keşfettik cihazın teması için yeni komutlar eklendi (bu, root olmayan Substratum desteğine yol açtı) Ve pil tasarrufu düzenlemeve bulgular burada bitmedi. Artık geliştiricilerin, uygulamalarının fiziksel bir SD karta sahip cihazlarda, böyle bir cihaza ihtiyaç duymadan nasıl çalışacağını test etmelerine olanak tanıyan bir komut bulduk! Bu, bir uygulamanın bir SD kartın daha düşük hızlarında çalışabildiğinden emin olmak veya verileri SD karta taşındığında ne olacağını görmek gibi çeşitli nedenlerden dolayı faydalıdır. Bu eklemenin gerekli olmasının nedeni, birçok amiral gemisi telefonun (geliştirme için kullanılan) bir SD kart yuvasına sahip olmamasıdır.


Android Oreo'da Sanal SD Kartı Etkinleştirme

Taahhüt

 Android Oreo için AOSP kaynak kodunda, sistemin SD kart olarak kullanması için 512 megabaytlık bir dosyanın oluşturulup sanal disk olarak bağlandığı belirtiliyor. Bu komuta adb aracılığıyla erişilir. Henüz adb'yi ayarlamadıysanız öncelikle bu öğreticiyi takip edin.

Adb'yi kurup çalıştırdıktan sonra ihtiyacınız olan komutlar aşağıdaki gibidir. Bir boole değeri olduğundan komutun "true" veya "false" değerini aldığını unutmayın.

adb shell
sm set-virtual-disk true/false

Daha sonra cihazınız 512 megabayt boyutunda bir sanal SD kart oluşturacak ve bağlayacaktır. Bu sanal SD kart normal işlemlerde kullanılmak üzere tasarlanmadığından, içinde dosya saklamayın. Sanal disk kesinlikle bir uygulama geliştiricisinin test amaçlarına yöneliktir ve kişinin uygulamasının gerçek bir SD kart bölümünde nasıl çalışacağını test etmek istediği durumlar için kullanılır. Tek test cihazı Google Nexus veya Pixel cihazı olan (hiçbirinin SD kart yuvasına erişimi olmayan) bir geliştiriciyseniz bu komutu faydalı bulabilirsiniz.