Страница 1 из 1

Перенос приложений с Google Maps API v2

Добавлено: 16 июн 2014, 20:50
dr. megabyte
Всем здравствуйте!

Недавно начал изучать программирование для Android. Приложение использует Google Maps API v2. Поковырялся, но сделал, в эмуляторе нормально работает, карта загружается - спасибо уроку №139. :) Для приложения сделал debug key и указал в нем пакет своего приложения.
Проблемы начались при переносе проекта с одного компьютера на другой. Переслал архив с проектом человеку, чтобы он открыл его у себя и запустил. Но карты не загрузились. Как выяснилось позже, человеку нужно было создать новый ключ, так как у нас, видимо, различаются SHA1 fingerprint. Попробовал сам перенести проект на другой компьютер, скачать новую копию ADT и создать новый ключ по новому SHA1 - помогло. Завтра человек попробует сделать это у себя.

Вопрос №1: нельзя ли как-то упростить перенос проекта между компьютерами, чтобы избежать или минимизировать вышеописанные проблемы?

Вопрос №2: не могли бы вы мне объяснить, как мне собрать готовый инсталляционный пакет данного приложения, чтобы оно гарантированно запустилось на реальном устройстве? Какие условия необходимы для нормального запуска такого приложения на настоящем девайсе? В Сети много информации на этот счет, но у меня пока с английским туговато, простите...

Заранее благодарю за ответы!

Re: Перенос приложений с Google Maps API v2

Добавлено: 21 июн 2014, 12:24
altwin
Вопрос №1: заведите виртуальную машину в которой ведете разработку и просто передавайте ее. Либо же храните все ключи в приватном репозитории github или bitbucket(приват бесплатный) нужным людям дадите доступ и все.
Вопрос №2: http://habrahabr.ru/sandbox/63285/ | http://www.enterra.ru/blog/automation_b ... lications/ | http://www.slideshare.net/VLDCORP/gradle-android