AndroidLib.dll забезпечує кращий зв’язок і керування між Windows і Android

Android SDK є програмним забезпеченням за замовчуванням під час роботи з Android на комп’ютері. Переважна більшість root-користувачів стикалися з 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, з якого можна створювати. Це може мати багато, багато реалізацій, і його використання дійсно обмежене лише уявою розробника.

Щоб продемонструвати, які речі може робити .dll, є regaw_leinad переписав кореневий метод одним клацанням миші для CDMA HTC Hero бути більш стабільним і надійним, ніж будь-який кореневий метод, випущений раніше. Діапазон, глибина та широта цього API захоплюють дух, і будь-який розробник .NET або C#, який цікавиться Android, дійсно повинен мати це на своєму комп’ютері.

Додаткову інформацію, посилання для завантаження та інструкції можна знайти в оригінальна нитка. Нехай розвиток почнеться!