当前位置: 首页 > 知识库问答 >
问题:

Android Google Maps API V2:不同笔记本电脑的授权失败

闾丘淇
2023-03-14

我已经按照这里和这里的步骤在我们的团队项目中创建一个mapview,我们将它与SVN同步。按照步骤操作之后,MapView运行正常,但仅在我的笔记本电脑上运行。我的项目成员总是

02-06 13:27:37.327: E/Google Maps Android API(19490): Authorization failure.

打开映射视图时。所以我删除了旧的指纹,并用我的Google帐户在另一台笔记本电脑上为一个新的Google API密钥生成了一个新的SHA1指纹:

keytool-list-alias androiddebugkey-keystore~/.android/debug.keystore-storepass android-keypass android-v

所以现在它在另一台笔记本电脑上工作,在那里我生成了SHA1指纹,但是当我尝试在我的笔记本电脑上运行该项目时,我现在得到了

02-06 13:29:51.280: E/Google Maps Android API(20262): Authorization failure.

错误。

我们没有使用proguard-project.txt,我们尝试了安装了google-play-services的不同设备,并将/extras/google/google_play_services/libproject/google-play-services_lib作为库。我们还尝试生成多个API键,但只有一个在工作。

我们做错了什么?我们必须使用不同的Google帐户来创建单独的密钥吗?

共有1个答案

阎英朗
2023-03-14

你有两个选择。

>

  • 为您拥有的每个设备在api键中添加单独的行。

    将api键提取到一个文件(例如map_key.xml),并从AndroidManifest.xml中引用该文件。

    <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="@string/google_maps_api_key_v2" />
    

  •  类似资料:
    • 我想将IPython笔记本的宽度设置为2500px,并将其向左对齐。我该怎么做? 我使用此代码来应用我自己的CSS: 我的CSS的内容是: 如果我用这个CSS运行IPython脚本,那么我的笔记本网页将向左对齐,单元格的宽度为2000px,但是网页变成了大约1000px大小的水平滚动。所以我的细胞只有前半部分是可见的。 如果我设置在或在然后水平滚动消失,所以笔记本网页宽度将是2500px宽,我看到

    • 我努力想喜欢IPython笔记本,但可能是因为我太习惯于用vi编写代码并在命令行执行,所以我发现它的一些默认设置很有挑战性。可以对以下内容做些什么(可能在某个配置文件中)? 我希望默认输出行号,而不必记住,也不必每次都设置别名。 我如何设置默认为"off",以阻止IPython污染我的命名空间与它的非百分比魔法和shell命令?我知道我可以使用选项和选项:是否有等效的选项? 让我抓狂的是,我从来都

    • 问题内容: 我正在开发一个用于监视笔记本电脑电源的应用程序。如果断电或恢复供电,它将通过电子邮件通知我。它还将对电子邮件进行应用程序监视和控制(基本上是通过电子邮件从我的办公室控制我的笔记本电脑)。我已经完成了电子邮件接口,但是我不知道如何从Java监视电源/电池供电。 如果有什么可以指点的,那将有很大的帮助。 提前致谢 .... 问题答案: 您可能已经解决了这个问题,但对于其他问题,您可以按照A

    • 问题内容: 我正在尝试制作看起来不像tkinter应用程序的tkinter应用程序。我使用的是ttk笔记本,并且在选中选项卡时,这些选项在文本的周围都有一点点虚线。它看起来很糟糕,我找不到使用样式或配置删除它的方法。这是要说明的屏幕截图: 编辑代码(我认为这不会有很大帮助,因为我实际上只是在尝试删除默认样式的东西。): 这是笔记本的创建: 填写: 相关样式: 问题答案: 您可以通过更改选项卡小部件

    • 我无法从我的笔记本电脑连接到AWS MSK Kafka(与访问控制方法配置为无),错误是:NoBrokersAvailable 我在9092端口上使用明文conn: 参考:AWS MSK-Plaintext broker端口9092,TLS 9094 https://docs.AWS.amazon.com/MSK/latest/developerguide/client-access.html 我

    • 我正在虚拟盒中运行Ubuntu14.04,最近安装了anaconda。我用conda安装了jupyter笔记本电脑。我已经按照我可以在网上找到的所有文档安装了笔记本电脑扩展,但它们无法加载,错误消息如下所示。第一个错误来自终端中运行的jupyter笔记本应用程序,第二个错误来自chrome java控制台。注意,我不能用这么多的超链接发布这个问题,所以我在错误消息中删除了“http”中的“p”。