1

我想使用 google places api,但现在可以在 android 应用程序和浏览器中显示 Request_denied 了。请帮忙

按照这个谷歌地方教程 http://www.androidhive.info/2012/08/android-working-with-google-places-and-maps-tutorial/

{
"debug_info" : [],
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}

我生成的密钥如下

在此处输入图像描述

概述是这样的

在此处输入图像描述

并使用它进行测试

https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=5000&types=food&name=harbour&sensor=false&key=AIzaSyBLW2RsxQuoZme-oy2t6ebRI7qyaOtMJq0

编辑 :

在此处输入图像描述

我的权限

<permission
    android:name="com.antheminfotech.locationnearby.permission.MAPS_RECEIVE"
    android:protectionLevel="signature"/>

<uses-permission android:name="com.antheminfotech.locationnearby.permission.MAPS_RECEIVE"/>

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>    

在此处输入图像描述

4

1 回答 1

1

在 google api 中创建一个新项目,提供名称、包名称和 sha1 密钥等详细信息,然后单击其中的 android。之后它会在那里显示新密钥,您会发现生成新密钥(浏览器、服务器、android),您可以为浏览器和 android 创建密钥。

首先在 google Api 控制台中启用以下服务

1.谷歌地图API v2

2.场所API

3.分析API

<uses-permission android:name="(YourPackageName).permission.MAPS_RECEIVE"/>

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

也添加这个

    <uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>  

对此有任何问题请告诉我。

于 2013-09-04T10:53:27.613 回答