AndroidLib.dll prinaša boljšo komunikacijo in upravljanje med sistemoma Windows in Android

Android SDK je privzeta programska oprema pri delu z Androidom v računalniku. Velika večina rootanih uporabnikov je naletela na SDK, ne glede na to, ali vedo ali ne, ko uporabljajo vedno priljubljen Android Debug Bridge ali na kratko ADB. Medtem ko se SDK zelo dobro obnese za predvidene namene in deluje odlično, je vse, kar je ustvarjeno za izboljšanje ali pomoč, vedno razburljivo in zabavno.

S tem v mislih je starejši član XDA regaw_leinad je razvil datoteko .dll, ki računalnikom Windows omogoča boljšo komunikacijo z napravami Android, ki uporabljajo .NET. Datoteka vsebuje 21 razredov, od katerih dva veljata za glavna razreda. Eden se imenuje AndroidController, ki, kot pojasnjuje regaw_leinad:

Razred AndroidController je pol-ovitek binarne datoteke ADB (Android Debug Bridge) in bo vseboval tudi funkcionalnost za podpisovanje datotek .ZIP za enostavno utripanje v vašo napravo.

Drugi razred v datoteki se imenuje Naprava in v bistvu pridobi in prikaže informacije o napravi, povezani z računalnikom. Programerji .NET lahko to datoteko .dll dodajo kot referenco svojim projektom in pridobijo dostop do seznama ukazov. Namen datoteke je pomagati razvijalcem za Android zmanjšati količino kode C# in .NET, ki jo morajo napisati sami, tako da zagotovi stabilen API, iz katerega lahko gradijo. To ima lahko veliko, veliko implementacij in njegove uporabe so resnično omejene le z domišljijo razvijalca.

Za prikaz, kaj zmore .dll, ima regaw_leinad prepisal korensko metodo z enim klikom za CDMA HTC Hero biti bolj stabilen in zanesljiv kot katera koli korenska metoda, ki bo izdana prej. Razpon, globina in širina tega API-ja je osupljiva in vsak razvijalec .NET ali C#, ki ga zanima Android, bi to res moral imeti v svojem računalniku.

Dodatne informacije, povezave za prenos in navodila najdete v izvirna nit. Naj se razvoj začne!