Az új Android Oreo fejlesztői parancs virtuális SD-kártyát hoz létre teszteléshez

Az Android Oreo rendelkezik egy fejlesztői paranccsal, amely engedélyezi a virtuális SD-kártyát arra az esetre, ha szüksége lenne rá, amikor alkalmazásokat tesztel a fejlesztőeszközén.

Az Android Oreo kedvenc mobil operációs rendszerünk fejlesztő- és rajongóbarát iterációja lesz. felfedeztük új parancsok hozzáadva az eszköz témájához (ami a nem root szubsztrátum támogatásához vezetett) és akkumulátorkímélő szerkesztése, és a leletek nem értek véget. Most találtunk egy parancsot, amely lehetővé teszi a fejlesztőknek, hogy teszteljék, hogyan működnek alkalmazásaik fizikai SD-kártyával rendelkező eszközökön anélkül, hogy maguknak kellenek ilyen eszközre! Ez számos okból hasznos, például azért, mert meg kell győződni arról, hogy egy alkalmazás tud-e futni az SD-kártya lassabb sebességével, vagy azért, hogy megtudja, mi történik, ha az adatok átkerülnek az SD-kártyára. Azért van szükség erre a kiegészítésre, mert sok (a fejlesztéshez használt) zászlóshajó telefon nem rendelkezik SD-kártyanyílással.


Engedélyezze a virtuális SD-kártyát az Android Oreo rendszeren

Az elköteleződés Az Android Oreo AOSP-forráskódján egy 512 megabájtos fájlt hoznak létre és csatolnak virtuális lemezként, amelyet a rendszer SD-kártyaként használhat. Ez a parancs az adb-n keresztül érhető el. Ha még nem állította be az adb-t, először kövesse ezt az oktatóanyagot.

Az adb elindítása és futtatása után a következő parancsokra lesz szüksége. Vegye figyelembe, hogy a parancs „true” vagy „false” értéket vesz fel, mivel ez logikai érték.

adb shell
sm set-virtual-disk true/false

A készülék ezután létrehoz egy 512 megabájtos virtuális SD-kártyát és csatlakoztatja azt. Ezt a virtuális SD-kártyát nem normál működésre tervezték, ezért ne tároljon benne fájlokat. A virtuális lemez szigorúan az alkalmazásfejlesztők tesztelésére szolgál, és olyan helyzetekben használható, amikor az ember tesztelni szeretné, hogyan működne az alkalmazás egy valódi SD-kártya-partíción. Ha Ön olyan fejlesztő, akinek egyetlen tesztelőeszköze egy Google Nexus vagy Pixel eszköz (egyik sem fér hozzá SD-kártyanyíláshoz), akkor ez a parancs hasznos lehet.