Эмулятор Android не запустит приложение, запущенное от затмения

Интерфейсы

  • Определяет контракт между двумя модулями. Не может быть никакой реализации.
  • Большинство языков позволяют реализовать несколько интерфейсов
  • . Изменение интерфейса - это нарушение. Все реализации должны быть перекомпилированы / изменены.
  • Все участники являются общедоступными. Реализации должны реализовывать все члены.
  • Интерфейсы помогают в развязывании. Вы можете использовать макетные фреймворки, чтобы издеваться над интерфейсом
  • . Интерфейсы обычно указывают на свое поведение
  • . Интерфейсные реализации развязаны / изолированы друг от друга

Базовые классы

  • Позволяет добавить некоторую реализацию по умолчанию, которую вы получаете бесплатно, по деривации
  • За исключением C ++, вы можете получить только один класс. Даже если это возможно из нескольких классов, это, как правило, плохая идея.
  • Изменение базового класса относительно просто. Деривациям не нужно ничего делать
  • Базовые классы могут объявлять защищенные и общедоступные функции, к которым могут обращаться деривации
  • Абстрактные базовые классы не могут быть легко издевательскими, как интерфейсы
  • Базовые классы обычно указывают иерархию типов (IS A)
  • Отличия классов могут зависеть от какого-либо базового поведения (иметь сложные знания о родительской реализации). Вещи могут быть беспорядочными, если вы внесете изменения в базовую реализацию для одного парня и сломаете других.
28
задан Christian Tang 8 May 2010 в 11:55
поделиться

3 ответа

Я часто сталкивался с этой проблемой. Для этого есть обходной путь,

Завершите процесс «adb.exe» из диспетчера задач и повторите попытку.

Это должно работать. и вместо запуска из eclipse я использую следующие командные файлы в каталоге моего проекта для установки и удаления apk. Те работают отлично.

Install.bat

cd bin
adb install *.apk

Uninstall.bat

adb uninstall this.is.package.name
0
ответ дан Vijay C 28 November 2019 в 02:41
поделиться

В зависимости от вашего компьютера загрузка эмулятора и приложения может занять несколько минут. Откройте представление Logcat, чтобы увидеть, как идет загрузка.

1
ответ дан 28 November 2019 в 02:41
поделиться

Загрузка эмулятора Android занимает примерно 1-2 минуты. Проверьте вкладку консоли в IDE eclipse для оценки прогресса загрузки эмулятора и установки приложения в эмуляторе.

0
ответ дан 28 November 2019 в 02:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: