ახალი Android Oreo Developer Command ქმნის ვირტუალურ SD ბარათს ტესტირებისთვის

Android Oreo-ს აქვს დეველოპერის ბრძანება, რომ ჩართოს ვირტუალური SD ბარათი, თუ ის დაგჭირდებათ აპლიკაციების ტესტირებისას თქვენს დეველოპერულ მოწყობილობაზე.

Android Oreo ყალიბდება ჩვენი საყვარელი მობილური ოპერაციული სისტემის დეველოპერებისა და ენთუზიასტებისთვის მეგობრული გამეორება. ჩვენ აღმოვაჩინეთ ახალი ბრძანებები დაემატა მოწყობილობის თემატიკას (რამაც გამოიწვია არა-root Substratum-ის მხარდაჭერა) და ბატარეის დამზოგის რედაქტირებადა აღმოჩენები აქ არ გაჩერებულა. ახლა ჩვენ ვიპოვეთ ბრძანება, რომელიც საშუალებას აძლევს დეველოპერებს შეამოწმონ, თუ როგორ იმუშავებს მათი აპლიკაციები მოწყობილობებზე ფიზიკური SD ბარათის გარეშე, თავად ასეთი მოწყობილობის საჭიროების გარეშე! ეს სასარგებლოა მრავალი მიზეზის გამო, როგორიცაა იმის უზრუნველყოფა, რომ აპს შეუძლია იმუშაოს SD ბარათის უფრო ნელი სიჩქარით, ან იმის სანახავად, თუ რა მოხდება, როდესაც მისი მონაცემები SD ბარათზე გადადის. ამ დამატების აუცილებლობის მიზეზი არის ის, რომ ბევრ ფლაგმანურ ტელეფონს (გამოყენებული განვითარებისთვის) არ გააჩნია SD ბარათის სლოტი.


ჩართეთ ვირტუალური SD ბარათი Android Oreo-ზე

ვალდებულება Android Oreo-ს AOSP-ის საწყის კოდზე ნათქვამია, რომ 512 მეგაბაიტიანი ფაილი იქმნება და დამონტაჟებულია ვირტუალურ დისკად სისტემისთვის SD ბარათად გამოსაყენებლად. ამ ბრძანების წვდომა ხდება adb-ის საშუალებით. თუ ჯერ არ გაქვთ დაყენებული adb, ჯერ მიჰყევით ამ გაკვეთილს.

მას შემდეგ, რაც adb-ს გაუშვით და გაუშვით, საჭირო ბრძანებები შემდეგია. გაითვალისწინეთ, რომ ბრძანება იღებს ან "true" ან "false", რადგან ეს არის ლოგიკური მნიშვნელობა.

adb shell
sm set-virtual-disk true/false

ამის შემდეგ თქვენი მოწყობილობა შექმნის და დაამონტაჟებს 512 მეგაბაიტის ზომის ვირტუალურ SD ბარათს. ეს ვირტუალური SD ბარათი არ არის შექმნილი ნორმალური ოპერაციებისთვის გამოსაყენებლად, ამიტომ არ შეინახოთ ფაილები მასში. ვირტუალური დისკი მკაცრად არის აპლიკაციის შემქმნელის სატესტო მიზნებისთვის, გამოიყენება სიტუაციებისთვის, როდესაც ადამიანს სურს შეამოწმოს, როგორ იმუშავებს მათი აპლიკაცია რეალურ SD ბარათის დანაყოფზე. თუ თქვენ ხართ დეველოპერი, რომლის ერთადერთი სატესტო მოწყობილობა არის Google Nexus ან Pixel მოწყობილობა (რომელთაგან არცერთს არ აქვს წვდომა SD ბარათის სლოტზე), მაშინ შეიძლება ეს ბრძანება გამოგადგეთ.