Загрузка полных примеров приложений для Android для анализа

Я пытался получить образец приложения с http://f-droid.org/repository/browse/ в течение некоторого времени. Я просто хочу протестировать приложение, чтобы увидеть, как оно работает, и лучше понять его. Однако каждый раз, когда я пытаюсь загрузить его, я нажимаю «исходный код» и получаю экран, похожий на BitBucket (из которого я не знаю, как его загрузить), или я получаю команду командной строки, которая дает мне правильный код. , но код не будет работать по той или иной причине, связанной с проблемами R.java.

Предполагается, что код на сайте уже работает, поэтому я предполагаю, что это то, что я делаю. Я просто копирую файлы в свою IDE (Motodev Studio) и очищаю проект после того, как попытался избавиться от кажущихся тривиальными ошибок. Однако, когда я заканчиваю возиться с этим, IDE заявляет, что R.java не может быть разрешен. Я знаю, что вопрос о том, почему это так, уже много раз задавался на этом сайте, поэтому я просто предполагаю, что ошибка связана со мной, а не с IDE. Есть ли какой-то особый способ получить эти полные образцы с сайта? Есть ли сайт, с которого легче получить полные образцы? Пожалуйста помоги!


person Rambo8000    schedule 02.10.2012    source источник


Ответы (3)


После загрузки файла tar.gz

  • распаковать/разархивировать файл
  • В затмение

    Файл -> Импорт-> Существующие проекты в рабочую область -> укажите путь и нажмите «Обзор», а затем нажмите «Готово».

  • Папка с названием проекта будет создана в вашей рабочей области.

  • проверьте свойства проекта, щелкнув правой кнопкой мыши проект и установив цель для проекта
  • некоторая ошибка возникнет из-за @override. так что удали это
  • Запустить проект
person Ram kiran    schedule 02.10.2012

Вы ничего не упоминаете об образце приложения, которое пытаетесь загрузить и компилировать/запустить. Выбор случайного примера из страницы под названием Abstract Art есть ссылка Исходный код, по которой можно репозиторий кода. Из репозитория кода (в данном случае Github) вы можете скачать заархивированную папку с исходным кодом. Разархивируйте и импортируйте в свою IDE. В Motodev Studio должны быть руководства, которые помогут вам импортировать загруженный код и скомпилировать его.

person indyfromoz    schedule 02.10.2012

Вам нужно будет узнать об управлении исходным кодом, так как различные приложения на этом сайте используют либо git, либо subversion, либо mercurial. Каждая из этих систем управления версиями имеет множество руководств, поэтому вам стоит изучить ее.

В качестве альтернативы загрузите и распакуйте «архив» на каждой странице, на которой должен быть исходный код.

person Morrison Chang    schedule 02.10.2012
comment
Спасибо за совет. Если я могу задать еще один вопрос, мне попался на глаза «архив», но я не мог понять, как его распаковать. Нужно ли использовать специальную программу или она импортируется непосредственно в IDE? - person Rambo8000; 02.10.2012