我正在使用位置选择器,实际上我是从here下载该项目的。我尝试了。我想从事地理围栏工作。但我没有找到如何首先在地图上搜索位置的方法。为此,我开始了解Place Picker。自2019年1月1日起已弃用,但仍可以使用。
所以我下载了它。我在Google Developer Console中有一个项目,我在Project中为我的地图创建了那个项目。因此,我启用了place api,并使用了相同的API密钥
我的问题: 我使用了相同的API密钥,但位置选择器显示并消失了。我创建了另一个API密钥,但没有用。
我搜索了这个问题,并且知道了一些常见的错误,但是我没有这些错误,因为该项目已经很好地设置了。因此,我没有任何提示,这是什么问题,也没有任何日志。
在我的清单中,您可以在这里看到它。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.delaroystudios.locationgeo">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIzaSyA5-VuAgljw6b3IZiUXnrWGIyQ7vSTQlrA" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<activity android:name="com.delaroystudios.locationgeo.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<provider
android:name="com.delaroystudios.locationgeo.provider.PlaceContentProvider"
android:authorities="com.delaroystudios.locationgeo"
android:exported="false"/>
</application>
</manifest>
所以它看起来很酷,而且似乎没有缺陷。
请帮助我可能是什么问题?
答案 0 :(得分:1)
请注意,地点选择器自2019年1月29日起已过时。此功能将在2019年7月29日关闭,在该日期之后将不再可用。请注意,使用过iOS / Android上的Places SDK的老用户是唯一在停用期间仍可以使用Place Picker 的人。现在已通过启用Places API在两个平台上使用Places SDK,并且不再支持使用Place Picker。
Google正在对促使用户使用“地点选择器”的因素进行审查,如果您有兴趣,请以此issue中提到的形式添加您的答案。