Как скомпилировать и запустить приложение Google Contacts в эмуляторе Android - PullRequest
6 голосов
/ 01 декабря 2011

Может кто-нибудь указать на какое-нибудь руководство по настройке и созданию приложений Google Contact, которое находится в разделе пакеты / приложения / Контакты, и запустить его в эмуляторе Android.

Я знаю, что у него много зависимостей, включаясам провайдер, который является отдельной службой. и другие библиотеки из исходной папки, но я пытаюсь узнать, как Google разработал их приложение для контактов, и использовать некоторые из его методов в моем приложении.

В настоящее время я отлаживаю вручную !!^ - ^ .. это очень и очень больно, особенно после Intent Calls ..

, но если бы я смог сам скомпилировать и собрать приложение Contacts и запустить его в эмуляторе, я мог бы добавить несколько простых сообщений отладки иперекомпилируйте и затем проследите их.Может кто-нибудь, пожалуйста, помогите мне с этим.

Заранее спасибо

1 Ответ

4 голосов
/ 01 декабря 2011

Компилирование приложений контактов для Android с полным исходным кодом.

  1. Создание среды сборки.
    (Ubuntu 64bit, Git 1.7 или более поздняя версия, JDK6, Python 2.4 ~ 2.7)
  2. получить полный исходный код Android.
    (http://source.android.com/)
  3. полная сборкасо всем исходным кодом.
    (http://source.android.com/source/building.html)
  4. в случае полного завершения сборки вы можете частично собрать приложения для каждой платформы.
    перейдите в корневой каталог исходного кода android и введите в командной строке linux
    # mmm package / apps / Contacts
  5. root-эмулятор для установки системных приложений.
    и установка привилегий записи для '/ system / app' в эмуляторе.
  6. push Contacts.apk в эмулятор.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...