Android SDK არის ნაგულისხმევი პროგრამული უზრუნველყოფა კომპიუტერზე Android-თან მუშაობისას. Rooted მომხმარებელთა აბსოლუტურ უმრავლესობას გადაეყარა SDK, იცის თუ არა ეს, როდესაც ისინი იყენებენ მუდამ პოპულარულ Android Debug Bridge-ს, ან მოკლედ ADB-ს. მიუხედავად იმისა, რომ SDK ძალიან კარგად მუშაობს დანიშნულებისამებრ და იდეალურად მუშაობს, ყველაფერი, რაც შექმნილია გასაძლიერებლად ან დასახმარებლად, ყოველთვის საინტერესო და სახალისოა.
სწორედ ამის გათვალისწინებითაა XDA-ს უფროსი წევრი regaw_leinad შეიმუშავა .dll ფაილი, რომელიც Windows კომპიუტერებს საშუალებას აძლევს უკეთ დაუკავშირდნენ Android მოწყობილობებს .NET-ის გამოყენებით. ფაილი შეიცავს 21 კლასს, რომელთაგან ორი განიხილება მთავარ კლასებად. ერთს ჰქვია AndroidController, რომელიც, როგორც regaw_leinad განმარტავს:
AndroidController კლასი არის ADB-ის (Android Debug Bridge) ორობითი ნახევრად შეფუთვა და ასევე შეიცავს ფუნქციონალურობას ხელი მოაწეროს .ZIP ფაილებს თქვენს მოწყობილობაზე ადვილად ციმციმებისთვის.
ფაილის მეორე კლასს ეწოდება Device და ძირითადად იღებს და აჩვენებს ინფორმაციას კომპიუტერთან დაკავშირებული მოწყობილობის შესახებ. .NET პროგრამისტებს შეუძლიათ დაამატონ ეს .dll, როგორც მინიშნება თავიანთ პროექტებზე და მიიღონ წვდომა ბრძანებების სამრეცხაო სიაზე. ფაილის მიზანია დაეხმაროს Android-ის დეველოპერებს შეამცირონ C# და .NET კოდის რაოდენობა, რომელიც მათ თავად უნდა დაწერონ, სტაბილური API-ს მიწოდებით, საიდანაც უნდა შექმნან. მას შეიძლება ჰქონდეს ბევრი, ბევრი განხორციელება და მისი გამოყენება მხოლოდ დეველოპერის ფანტაზიით არის შეზღუდული.
regaw_leinad-ს აქვს .dll-ის საჩვენებლად გადაწერილი ერთი დაწკაპუნებით root მეთოდი სთვის CDMA HTC Hero იყოს უფრო სტაბილური და საიმედო ვიდრე ადრე გამოშვებული ნებისმიერი root მეთოდი. ამ API-ს დიაპაზონი, სიღრმე და სიგანე თვალწარმტაცია და Android-ით დაინტერესებული ნებისმიერი .NET ან C# დეველოპერი ნამდვილად უნდა ჰქონდეს ეს თავის კომპიუტერში.
დამატებითი ინფორმაცია, ჩამოტვირთვის ბმულები და ინსტრუქციები შეგიძლიათ იხილოთ აქ ორიგინალური ძაფი. დაე დაიწყოს განვითარება!