Как запустить тестирование Android-инструментов из командной строки (в Kubuntu)? - PullRequest
2 голосов
/ 22 марта 2010

Мы можем запустить инструментальные тесты Android из командной строки в Windows, запустив:

adb shell 
am instrument -w <package.test>/android.test.InstrumentationTestRunner

Это дает нам хорошие результаты.

Используя ту же архитектуру, мы не можем запустить ее в Kubuntu. У нас такая же настройка в Kubuntu.

  1. Может кто-нибудь сообщить нам, если есть пакеты с одинаковыми именами .. Тогда на какой пакет указывает оболочка adb?
  2. Как эмулятор соединится с оболочкой adb из строки cmd?
  3. Нужно ли нам вносить какие-либо изменения в Kubuntu?

1 Ответ

3 голосов
/ 23 марта 2010

Вам нужно объяснить, какие ошибки вы видите.

Если у вас такая же настройка в Kubuntu, то есть установлен Android SDK с такими инструментами, как adb, доступными на вашем пути, то все должно работать нормально.

В ответ на ваши индивидуальные баллы (и эти ответы одинаковы для Windows, Mac или Linux):

  1. Невозможно установить более одного пакета Android на устройстве или эмуляторе с одинаковым именем пакета.

  2. Вы можете подключиться к эмулятору & mdash; так же, как и для любого устройства & mdash; позвонив по номеру adb shell, например ::

    • adb -d shell если у вас есть одно USB-устройство
    • adb -e shell если у вас запущен один эмулятор
    • adb -s emulator-5554 shell для указания конкретного эмулятора (или серийного номера устройства)
  3. Вам не нужно ничего менять между операционными системами. Разница будет в настройке устройства, так как вам нужно изменить правила udev в Linux и установить драйвер USB в Windows

...