Android SDK ir noklusējuma programmatūra, strādājot ar Android datorā. Lielākais vairums lietotāju ar saknēm ir saskārušies ar SDK neatkarīgi no tā, vai viņi to zina vai ne, kad viņi izmanto arvien populāro Android atkļūdošanas tiltu jeb saīsināti ADB. Lai gan SDK ļoti labi darbojas paredzētajos nolūkos un darbojas lieliski, viss, kas izveidots, lai uzlabotu vai palīdzētu, vienmēr ir aizraujošs un jautrs.
Paturot to prātā, XDA vecākais loceklis regaw_leinad ir izstrādājis .dll failu, kas ļauj Windows datoriem labāk sazināties ar Android ierīcēm, izmantojot .NET. Failā ir 21 klase, no kurām divas tiek uzskatītas par galvenajām klasēm. Vienu sauc par AndroidController, kas, kā paskaidro regaw_leinad:
AndroidController klase ir ADB (Android atkļūdošanas tilta) binārā faila daļēji iesaiņojums, un tajā būs arī funkcionalitāte ZIP failu parakstīšanai, lai tos varētu viegli pārsūtīt ierīcē.
Otrā klase failā tiek saukta par ierīci un pamatā iegūst un parāda informāciju par datoram pievienoto ierīci. .NET programmētāji var pievienot šo .dll kā atsauci saviem projektiem un piekļūt papildu komandu sarakstam. Faila mērķis ir palīdzēt Android izstrādātājiem samazināt C# un .NET koda daudzumu, kas viņiem pašiem ir jāraksta, nodrošinot stabilu API, no kuras veidot. Tam var būt daudz, daudz ieviešanu, un tā izmantošanu patiešām ierobežo tikai izstrādātāja iztēle.
Lai parādītu, kādas lietas var darīt .dll, ir pieejams regaw_leinad pārrakstīta viena klikšķa saknes metode priekš CDMA HTC Hero būt stabilākai un uzticamākai par jebkuru saknes metodi, kas tika izlaista iepriekš. Šīs API diapazons, dziļums un plašums ir elpu aizraujošs, un jebkuram .NET vai C# izstrādātājam, kurš interesējas par Android, tas patiešām vajadzētu būt savā datorā.
Papildinformāciju, lejupielādes saites un norādījumus var atrast vietnē oriģināls pavediens. Lai sākas attīstība!