2015-04-02 1 views
0

Группа людей (включая меня) только что наняла для работы над проектом Android. Тем не менее, они заявили, что в будущем в этот проект может быть включена какая-то секретная информация, поэтому они хотят, чтобы мы разрабатывали все без подключения к Интернету (чтобы мы не отправляли наши данные и тому подобное).Смогу ли мы с моей командой работать над проектом в Android Studio без подключения к Интернету?

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

Мой вопрос в том, сможет ли мы работать над целым проектом без доступа в Интернет? У Gradle не будет проблем с зависимостями? Android Studio и Android SDK Updates, Builds, Idk ... Другими словами, как не иметь доступ к Интернету, может ли этот проект выйти из строя?

Спасибо!

+1

Что еще более важно, вы не сможете использовать SO. –

+1

Честный совет - найти работодателей, которые не являются параноиками. Если они не платят вам столько денег, вам никогда не придется снова работать, это не стоит. –

+0

Что такое SO @ Y.S. ? – Felipe

ответ

2

Нет причин, по которым ваши компьютеры должны получить доступ к Интернету для разработки Android после создания проекта. Вы просто должны быть уверены, что они полностью настроены до запуска.

Но как вы можете использовать github, если у вас нет интернета?

0

Для настройки среды разработки (IDE, SDK и т. Д.) Вам обязательно понадобится много вещей.

Для контроля версий потребуется локальная сеть, если только вы не планируете выполнять всю работу на одной машине.

Я обычно ищу документацию в Интернете, и вы, вероятно, тоже это делаете. Обязательно загрузите все соответствующие документы.

... или, по крайней мере, получить удобный поиск на вашем телефоне. Это может съесть много вашего плана данных, если вы не используете неограниченную учетную запись. Спросите своего клиента, можете ли вы иметь доступ Wi-Fi на отдельном устройстве.

Помимо этого, попробуйте настроить тестовый проект и отключите свой интернет.

+0

У меня уже есть все, что было настроено. Но мне, возможно, придется добавлять зависимости/библиотеки по пути, и вы знаете, что может появиться в середине разработки. – Felipe

+2

Похоже, вы должны иметь честный разговор с вашим клиентом об этом. –

0

Вы всегда можете использовать Интранет и иметь локальные серверы github/svn, а затем в конце дня вы объединяете все и выполняете фиксацию в реальном github. Gradle и everthing else будут работать в автономном режиме, если вы загрузите необходимые файлы. Но помните, что если вы действительно хотите, чтобы ваши файлы оставались конфиденциальными, не делайте это с облаками, как github, держите его в автономном режиме!

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