【问题标题】:Google place picker closes immediatelyGoogle 地点选择器立即关闭
【发布时间】:2019-11-03 11:27:13
【问题描述】:

我已经设置了所有需要的东西,但是每当我打开谷歌地点选择器时,它在加载后会立即关闭。我还尝试使用我的项目包和 SHA-1 密钥限制 api。

我添加了这个依赖

    implementation 'com.google.android.gms:play-services-places:17.0.0'

在 Manifest 中它有类似的元数据标签

    <meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="@string/google_maps_key" />

和权限

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

活动中

    if (hasPermissions()) {
        PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
        try {
            startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST);
        } catch (Exception e) {
            Log.e("112233", e.getStackTrace().toString());
        }
    }

正在打印日志。

2019-11-03 17:07:31.625 20912-20912/com.kashif.locationsample D/ViewRootImpl@57f08c4[MainActivity]: ViewPostIme pointer 0

2019-11-03 17:07:31.721 20912-20912/com.kashif.locationsample D/ViewRootImpl@57f08c4[MainActivity]: ViewPostIme pointer 1

2019-11-03 17:07:31.837 20912-20912/com.kashif.locationsample D/ViewRootImpl@57f08c4[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1

2019-11-03 17:07:31.837 20912-20912/com.kashif.locationsample D/InputMethodManager: prepareNavigationBarInfo() DecorView@d20f601[MainActivity]

2019-11-03 17:07:31.837 20912-20912/com.kashif.locationsample D/InputMethodManager: getNavigationBarColor() -855310

2019-11-03 17:07:32.519 20912-20912/com.kashif.locationsample D/InputTransport: Input channel destroyed: fd=87

2019-11-03 17:07:33.149 20912-20912/com.kashif.locationsample D/ViewRootImpl@57f08c4[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1

2019-11-03 17:07:33.150 20912-20912/com.kashif.locationsample D/InputMethodManager: prepareNavigationBarInfo() DecorView@d20f601[MainActivity]

2019-11-03 17:07:33.150 20912-20912/com.kashif.locationsample D/InputMethodManager: getNavigationBarColor() -855310

2019-11-03 17:07:33.151 20912-20912/com.kashif.locationsample D/InputMethodManager: prepareNavigationBarInfo() DecorView@d20f601[MainActivity]

2019-11-03 17:07:33.151 20912-20912/com.kashif.locationsample D/InputMethodManager: getNavigationBarColor() -855310

2019-11-03 17:07:33.151 20912-20912/com.kashif.locationsample V/InputMethodManager: Starting input: tba=com.kashif.locationsample ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false

2019-11-03 17:07:33.151 20912-20912/com.kashif.locationsample D/InputMethodManager: startInputInner - Id : 0

2019-11-03 17:07:33.152 20912-20912/com.kashif.locationsample I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus

2019-11-03 17:07:33.154 20912-20912/com.kashif.locationsample D/InputTransport: Input channel constructed: fd=87

2019-11-03 17:07:33.155 20912-20912/com.kashif.locationsample D/ViewRootImpl@57f08c4[MainActivity]: setWindowStopped(false) old=false

【问题讨论】:

标签: android google-maps


【解决方案1】:

地点选择器已于 2019 年 7 月 29 日被 Google 关闭。 Place Picker is no longer available

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-09-29
  • 1970-01-01
  • 1970-01-01
  • 2018-07-21
  • 2019-12-03
  • 2016-09-24
  • 2023-03-24
  • 1970-01-01
相关资源
最近更新 更多