Как скомпилировать и протестировать «приложения для Android»?

1

http://code.google.com/p/apps-for-android/

У меня есть настройка eclipse с Subversive plugin, я могу загрузить коды до моего eclipse с помощью URL-адреса метода SVN, но я просто не смог найти способ скомпилировать этот код успешно!

Может ли любая душа дать этому noob пошаговое руководство о том, как локально загружать приложения для Android, компилировать и запускать его на своем тестовом телефоне?

Изменить: В принципе, в Eclipse с Subversive plugin я создаю новый проект

Файл- > Новый- > Другой- > SVN- > Проект из SVN

то я использую этот URL, http://apps-for-android.googlecode.com/svn

Затем на этом экране я не знаю, что я должен выбрать, поэтому я решил: Checkout как проект с указанным именем

Изображение 174551

Затем коды загрузились в мое рабочее пространство с помощью метаданных SVN.

В моем Eclipse я вижу, что был создан новый проект, но это не проект андроида.

Я попытался использовать Android Tools, чтобы преобразовать его в проект Android, но, конечно, это не сработало.

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

Я думал, что это должно быть очень просто, но я провел один день на этом, так что, глядя, если кто-то сделал это раньше, чтобы посоветовать мне...

Спасибо.

  • 0
    Вам необходимо описать то, что вы пробовали и какие шаги терпят неудачу. Существуют ли какие-либо конкретные проблемы с запуском приложений для Android, которые не являются общими для других приложений, которые вы создали?
  • 0
    Хорошо, я сейчас отредактирую свой вопрос.
Теги:
svn
google-code

3 ответа

0
Лучший ответ

SVN - это просто система управления версиями для исходного кода. Импорт этого кода с SVN в Eclipse не означает, что он будет создавать проекты Android для импортируемого образца кода.

После того, как вы импортировали приложения для Android (кстати, вам не нужен подключаемый модуль SVN вообще, как и в командной строке), вы можете скомпилировать код создавая отдельные проекты Android для каждого примера приложения.

В Eclipse перейдите в File- > New- > Android Project. Затем нажмите "Создать проект из существующего источника источника" и нажмите кнопку, чтобы найти источники программы (путь должен пройти до имени приложения (например:/Users/amt/apps-for-android/приложения-для-андроида-только для чтения /SpriteMethodTest ).

Вышеупомянутые шаги предполагают, что у вас уже установлен плагин Android вместе с Android SDK с установленной вами версией платформы.

После создания вашего проекта Android (в зависимости от настроек Eclipse) он скомпилирует его автоматически или вы сможете сделать это вручную, щелкните правой кнопкой мыши на своем проекте и выберите "Запустить приложение для Android". Если эмулятор не работает, сделайте это раньше, иначе я думаю, что он должен запустить его для вас.

  • 0
    Спасибо, так что, по крайней мере, теперь я знаю, что ДОЛЖЕН создать отдельный новый проект, на самом деле я пробовал это, и я получаю ошибку «Тип R уже определен», независимо от того, что я делаю .. Я знаю, что это распространенная ошибка и обычно может быть исправлено удалением R.java или очисткой проекта. но это не работает для меня в этот раз. Я сделаю другой вопрос. Благодарю.
1

Я тоже почесал голову над этим. Процесс, показанный ниже, работал у меня - YMMV.

* загрузите svn url в eclipse с помощью svn-плагина (http://apps-for-android.googlecode.com/svn/trunk для этого случая)

  • Посмотрите название пакета примерного приложения, которое вы хотите загрузить - для "Amazed" это "com.example.amazed" - вы застряли в модальном диалоговом окне позже и нуждаетесь в нем

  • Ознакомьтесь с приложением с помощью New Project Wizard ( "Изумленный" в этом случае) и выберите "Проект Android"

  • Введите название проекта - я также использовал "Amazed" , но не думаю, что это важно.

  • Выберите цель, которая работает для приложения (конечно, будет зависеть от приложения) - 2.2 работает для Amazed, но вы можете изменить его позже

  • Введите имя приложения (я снова использовал "Amazed" )

  • для "Название пакета", используйте тот, который вы указали выше (это может быть неважно, но если вы используете что-то еще, это может запутать затмение позже или создать какую-то другую груду, которую вам нужно удалить - позвольте мне знаю)

  • нажмите фишку

  • он должен загружать, а затем создавать вещи, а затем он будет жаловаться, потому что R.java находится под обоими "gen" и находится в исходном каталоге (в данном случае для этого приложения).

  • удалить/переместить R.java под src

  • запустить его как приложение для Android.

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

0

http://developer.android.com/sdk/index.html

http://developer.android.com/sdk/installing.html

Пояснение для установки Android SDK и эмулятора.

  • 0
    У меня уже есть ADT, затмение, и я сделал несколько приложений раньше без проблем. Пожалуйста, прочитайте детали.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню