Итак, я создаю приложение на appcelerator, которое использует API Карт Google, чтобы показать некоторую информацию о Картах (для android). Я прочитал все учебники и инструкции из Google Developers Console о запросе ключа API. Насколько мне известно, ключ API зависит от отпечатка пальца SHA1 хранилища ключей, которое вы используете для тестирования вашего приложения. Все в порядке, я получил свой API-ключ, и все работает на моей среде разработки.Ключ API Google для каждого возможного приложения
Проблема в том, что мой босс, в момент тестирования, не может увидеть карты, я думаю, что его «dev_keystore» SHA1 отступает от моего, поэтому должна быть проблема с аутентификацией. (что я знаю правильно)
Но что беспокоит меня больше всего, так это то, что есть другое приложение, которое он (или кто-то из его команды) построил, я получаю это приложение в своей среде разработки, запускаю его с помощью его ключа API и он работает ... даже используя мой dev_keystore, я думаю ...
Итак, мой вопрос: возможно ли создать API-ключ, который работает на каждой среде, без изменений key_store SHA1 и наполнители? Я имею в виду, как, черт возьми, этот API-ключ настроен так хорошо работает на моем компьютере, как и в его.
В большинстве сред есть отладочное хранилище ключей, которое получает дефолт. Создайте отдельный файл хранилища ключей, а затем он должен работать в других средах. Документы: http://developer.android.com/tools/publishing/app-signing.html – Andy
Да, я также знаю, что для распространения моего приложения (режим выпуска) я должен предоставить Подпись и прочее ... но мы Я еще не пришел к этому. Приложение taht, которое мне было передано, не имеет файла хранилища ключей релиза. Я только что получил код, скомпилировал его в своей среде (с их ключом API Google в Tiapp.xml), и он сразу сработал. Я не установил файлы подписи и другую конфигурацию. –
Это также верно: «Совет. Если вы решили, например, сначала использовать сертификат отладки, а затем сертификат выпуска, вам нужно будет получить отдельный ключ API для сертификата выпуска - просто следуйте одному и тому же процессу с отпечатком SHA-1 для вашего сертификата выпуска, когда вы будете готовы ». –