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

Ответить
dr. megabyte
Сообщения: 1
Зарегистрирован: 16 июн 2014, 20:35

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

Сообщение dr. megabyte » 16 июн 2014, 20:50

Всем здравствуйте!

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

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

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

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

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

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

Сообщение altwin » 21 июн 2014, 12:24

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

Ответить