Android ADB

Приложението за клиент-сървър, който осигурява достъп до течаща емулатор или устройство. С него можете да копирате файловете, инсталиране на софтуерни пакети, съставени и да стартирате конзолата за команди. Използване на конзолата, можете да промените настройките на дневника и да си взаимодействат с SQLite бази данни, които се съхраняват на устройството. Програмата е в папката инструменти в по-старите версии на SDK. Сега е в папката платформа инструменти.







Тя се състои от три компонента: услуга във фонов режим (демон) бягане в емулатора, услугата се изпълнява в момента на компютъра си развитие, както и програмата за клиент (като DDMS), което е свързано с услугата чрез Услугата.

За да видите пълния списък на параметри и команди, които могат да се изпълняват с помощта на ADB. в командния ред:

Ако имате приложения APK файл и искате да го инсталирате на емулатор, използвайте командата:

D: \ program.apk - е пътят към което искате да инсталирате емулатора файла. След това, приложението ще бъде инсталиран в емулатора. Ако твърде големи (няколко мегабайта) заявление, че ще трябва да изчакате, докато установени. По време на инсталацията курсора на конзола мига, а след това се появява успех, индикация за успешна инсталация.

Android ADB

Можете също да премахнете нежелана програма, от името на пакета:

За да получите списък с течаща емулатори и техните серийни номера, използвайте следната команда:

Ще видите приблизително следната картина:

Android ADB

Познаването на името на устройството, можете да го изпълните на устройството, желаната команда:

За рестартиране на сървъра:

Android ADB

За архивиране и възстановяване от архив, можете да:

За да копирате файлове между вашето устройство и компютъра ви използва разтегателни команди и тласък.

За да стартирате обвивка (черупка), за да свързано устройство, изпълнете следната команда:

символа # означава покана обвивка (черупка ред).

Ето списък на поддържаните команди (част от)

Android ADB






Тази директория съдържа списък с пакети, инсталирани на устройството. Например, разглежда com.android.providers.contacts пакет:

Тази команда показва файла contacts.db и др. Представяне на база данни SQLite.

Android ADB

диспечер архивиране

Android ADB

Monkey Стрес тестер - маймуна с граната

Вие ще видите, че Android има следната база данни (в зависимост от версията на Android, комплектът може да варира):

alarms.db
contacts.db
downloads.db
internal.db
settings.db
mmssms.db
telephony.db

Можете да активирате командата sqlite3 за един от посочените бази данни, като въведете следната информация:

За да завършите sqlite3 напишете:

Забележка: Покана за АБР - е #, както и покана за sqlite3 - на SQLite>.

След това можете да рестартирате компютъра.

Максималното време за запис е на три минути. Възможно е да се прекъсне записа (Ctrl + C).

Можете също да управлявате качеството на записа, резолюцията, както и други параметри, като се използват следните команди:

--размер <ШИРИНАxВЫСОТА> Задава резолюцията, например: 1280x720. По подразбиране тази стойност се определя в съответствие с резолюцията на главния дисплей (ако се поддържа) или 1280x720 - ако не.

--Посочете многословно информация за процеса на запис в прозореца на командния ред.

В Android Studio, можете да започнете да записвате чрез бутона за запис в панела Android DDMS (Alt-6).

Свържете чрез Wi-Fi

Обикновено програмата за изпитване на истинско устройство използва USB-връзка. Да предположим, че котката влачат някъде към USB-кабел, или разхлабени USB-порт (да, свалят всички котки). В този случай, можете да се опитате да използвате Wi-Fi. Процесът, описан по-долу не е гаранция за функционалност на всички устройства. Опитайте.

Първо свържете обичайния начин чрез USB (не знам как ти започваш да го направя, ако се проточи кабела счупи и на пристанище). Включване на Wi-Fi на вашия компютър и устройството.

Уверете се, че устройството е свързано.

Отговорът (ще имате вашия набор от символи):

Смяна на режима от USB към TCP / IP:

Сега можете да изключите кабела. Дай една котка, нека играят.

Уверете се, че устройството е все още свързан.

Отличен! Стартирайте приложението и тя ще бъде инсталирана по въздуха към устройството.

Имайте предвид, че прехвърлянето на данни ще бъде по-бавен за големи приложения не е много удобно да се използва този метод. Въпреки, че не забелязах голяма част спирачки за казуси.

Ако трябва да се върнем към стария начин, след това се обадете на командата:

Този метод е много удобно. Нищо чудно, че при Баче има такива линии:

Слава Wi-Fi! Коте не може да го дъвче.

Но други по-малко късмет и Баче описано положението му:

Поканата за техническата поддръжка на интернет доставчик.
TA (Техническа поддръжка): Добър ден! Слушам ви.
A (повикващия): Имам проблем стана.
TP: Какъв е проблемът?
A: Аз съм гони котка с меча си и намали чрез кабел.

Ако абонатът се е погрижил за създаване чрез Wi-Fi, щеше да е никакъв проблем.

Вече споменахме, отборът с параметъра черупка. Тъй като често се използва команди съм и часа. Това не е време, и намаляването на Мениджър на приложения, както и пакет мениджър. Например, можете да стартирате услугата чрез намерение: