Карты Google в Chrome ARC

Недавно я увидел, что ARC теперь поддерживает несколько сервисов Google Play, включая Google Maps.

При использовании ARC Welder я указываю следующие метаданные:

{"usePlayServices":["maps"]}

Согласно документации здесь, я также должен включить значение crx_key в метаданные. При этом дополнительные метаданные отображаются следующим образом:

{
 "usePlayServices":["maps"],
 "crx_key":"<KEY FROM WEBSTORE>"
}

Попытка запустить приложение вызывает сообщение «Ошибка загрузки расширения»:

Сообщение об ошибке

Любые идеи относительно того, почему я получаю эту ошибку? Я убедился, что ключ не имеет пробелов/возврата строки, как указано в документации.


person mober13    schedule 03.04.2015    source источник


Ответы (2)


При копировании открытого ключа из интернет-магазина важно выбрать именно то, что нужно. Выделенная ниже часть является открытым ключом, убедитесь, что вы не выбрали аннотации -----BEGIN/END PUBLIC KEY----- и удалили все разрывы строк/пробелы (как вы уже сказали).

Здесь открытый ключ - MIIB...QAB

person Elijah Taylor    schedule 03.04.2015
comment
Спасибо за ваш ответ @Элайджа Тейлор. К сожалению, я уже скопировал ключ между текстом -----BEGIN PUBLIC KEY------ и -----END PUBLIC KEY-----, как это также упоминалось в документации. - person mober13; 03.04.2015
comment
Все, что я могу предложить, это попробовать еще раз. Я просто использовал эти метаданные для получения идентификатора hpkfkbodpaljnnjnflbgefgphkkbpkco. Может быть, вы можете попробовать это: (грубо, копирование из stackoverflow включает разрывы строк, вот для этого pastebin: pastebin.com/n3By2t8E ) - person Elijah Taylor; 03.04.2015
comment
При копировании вашего ключа из pastebin приложение запустилось без ошибки. Я использовал онлайн-инструменты для удаления разрывов строк и пробелов, и это решило проблему для меня. Спасибо! - person mober13; 06.04.2015

Эти дополнительные метаданные работали для моего apk, который использует API Карт Google для Android и API местоположения Google:

{
  "usePlayServices": ["location", "maps"]
}
person alvaro    schedule 05.04.2015