2013-04-24 1 views
0

Я делаю маленькую игру для Android, чтобы кто-то использовал библиотеку AndEngine, и я в тупик о том, как легко отправить их проекту, не требуя от них какой-либо конфигурации, просто скачайте проект импортирует его в eclipse и запускает его.Как отправить проект Android с библиотеками AndEngine другому человеку

AndEngine - это механизм, основанный на библиотеке. Чтобы использовать его в своем проекте, вы просто добавляете фактические исходные проекты в свой путь сборки и ссылаетесь на них таким образом, поэтому мне нужен способ отправить мой проект + источник AndEngine им в таких, что они могут просто запустить его, не настраивая ничего. Я попытался просто поместить все проекты (проекты с библиотекой + проекты andengine) в одну рабочую область и отправить всю рабочую область, но проекты связаны с использованием абсолютного пути, а не по отношению к моему проекту, поэтому он не работает на другом компьютер с разными папками и все такое.

Как вы порекомендовали бы я это делать? Мы оба будем использовать eclipse.

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

ответ

0

Хотя для этого требуется некоторое уточнение, я рекомендую использовать управление версиями, например GIT, для управления этим. Bitbucket has free private repositories (free for small teams, cheap for larger) Github также очень популярен.

Затем вы можете просто отправить пути git для библиотеки andengine на github и проект в вашем репозитории, а затмение сделает все остальное.

Для этого:

  • Goto FILE> ИМПОРТ>
  • Если у вас есть придурок плагин установлен, вы увидите вариант папки "GIT". Выберите «Проекты из Git»
  • Выберите «URL» из источника репозитория.
  • Затем вставьте путь к хранилищу из битбакета/github и завершите работу мастера.

При получении URL-адреса из битбакета обязательно выберите «HTTPS» вместо «SSH», если вы не хотите настраивать ключи RSA. И поскольку вы ищете простой, вы этого не делаете.

Кроме того, если вы не используете его, я рекомендую попробовать создать специальную сборку eclipse google, выпущенную под названием ADT, - он имеет интегрированный плагин eclipse git и другие удобные инструменты для Android и требует минимального изменения.

Последнее: поскольку вы, вероятно, будете отправлять файлы более одного, git также упрощает жизнь, потому что вы просто совершаете фиксацию в репозитории, а другой человек может снова захватить новые обновленные файлы из того же источника.

+0

Звучит здорово, я подумывал о том, чтобы сделать что-то подобное. Я собираюсь спросить человека, будут ли у них хватать код от git. Тем временем я по-прежнему открыт для любых других советов, которые могут быть у всех, просто потому, что он не хочет делать всю вещь. – moe

+0

Я пытаюсь загрузить в git, но я могу загрузить только один проект, библиотеки im, использующие мой проект, добавляются как «модули», а когда кто-то загружает источник, они не получают библиотеки. – moe

+0

Правильно. Вам понадобится репозиторий для каждой библиотеки. Я не думаю, что есть одностановочное решение. Но git, вероятно, является самым низким сопротивлением. Если вы на самом деле не сливаете код из своей библиотеки в свой проект, что обычно не является лучшим путем. –

 Смежные вопросы

  • Нет связанных вопросов^_^