2015-04-03 75 views
1

我最近看到ARC现在支持一些Google Play服务,包括谷歌地图。谷歌地图在Chrome ARC

当使用电弧焊机,我指定以下的元数据:

{"usePlayServices":["maps"]} 

根据文档here,我还必须包括在元数据中crx_key值。在这样做时,额外的元数据显示为这样:

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

尝试启动应用程序导致“错误加载扩展”消息:

Error Message

任何想法,为什么我收到这个错误?我确定该键没有文档中提到的空白/行返回。

回答

2

当复制从网上商店你的公钥,它准确地选择正确的事情是很重要的。下面突出显示的部分是公钥,请确保不要选择-----BEGIN/END PUBLIC KEY-----注释,并删除任何换行符/空格(如您所说的那样)。

The public key here is MIIB...QAB

+0

感谢您的答复@Elijah泰勒。不幸的是,我已经复制了----- BEGIN PUBLIC KEY ------和----- END PUBLIC KEY -----文本之间的密钥,因为它在文档 – mo13 2015-04-03 19:12:49

+0

中也提到了所有我可以建议再试一次。我只是使用这个元数据产生ID hpkfkbodpaljnnjnflbgefgphkkbpkco。也许你可以用这个尝试: (CRUD,从计算器复制包括换行,下面是它引擎收录:http://pastebin.com/n3By2t8E) – 2015-04-03 20:53:01

+0

当复制从引擎收录你的钥匙,没有错误启动的应用程序。我使用在线工具删除换行符和空格,并为我解决了这个问题。谢谢! – mo13 2015-04-06 12:49:50

3

这额外的元数据工作了我的APK使用谷歌地图API为Android和谷歌定位API:

{ 
    "usePlayServices": ["location", "maps"] 
} 
+0

有一个提高性能的元数据/选项? – 2015-06-02 18:28:01