您好,我正面临 Google Place API 错误
Status{statusCode=PLACES_API_ACCESS_NOT_CONFIGURED, resolution=null}
根据谷歌新政策“弃用通知:Google Play Services 版本的 Places SDK for Android”
注意:Google Play Services 版本的 Places SDK for Android(在 Google Play Services 16.0.0 中)自 2019 年 1 月 29 日起弃用,并将于 2019 年 7 月 29 日关闭。Places SDK 的新版本适用于安卓现在可用。我们建议尽快更新到新版本。有关详细信息,请参阅迁移指南。 谷歌地方自动填充
我的安卓代码
<meta-data android:name="com.google.android.geo.API_KEY"
android:value="AIzaSyBQzpD8_pXzixi7_bUfQVMgvfF0QBxinM0"/>
placeAutocompleteFragment = (PlaceAutocompleteFragment) getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment);
AutocompleteFilter autocompleteFilter = new AutocompleteFilter.Builder().setTypeFilter(AutocompleteFilter.TYPE_FILTER_CITIES).build();
placeAutocompleteFragment.setFilter(autocompleteFilter);
placeAutocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
@Override
public void onPlaceSelected(Place place) {
Toast.makeText(getApplicationContext(),place.getName().toString(),Toast.LENGTH_SHORT).show();
}
@Override
public void onError(Status status) {
System.out.println("apierror "+status.toString());
Toast.makeText(getApplicationContext(),status.toString(),Toast.LENGTH_SHORT).show();
}
});
日志猫
setView = android.widget.LinearLayout{9034b1d VE...........I. 0,0-0,0} touchMode=true 2019-03-15 11:56:53.841 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]: dispatchAttachedToWindow 2019-03-15 11:56 :53.875 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]:Relayout 返回:oldFrame=[0,0][0,0] newFrame=[115,1980][1324,2304] 结果=0x27 surface={isValid=true 543267962880}surfaceGenerationChanged=true 2019-03-15 11:56:53.875 17418-17418/com.manish.velmurugan.googleautocompleteplacesandroid D/ViewRootImpl@eace7f4[Toast]: mHardwareRenderer.initialize() mSurface= {isValid=true 543267962880} hwInitialized=true 2019-03-15 11:56:53.878 17418-17433/com.manish.velmurugan.googleautocompleteplacesandroid D/mali_winsys:
>
完成此任务“放置自动完成”的替代方法是什么
这个问题不是重复的Stackoverflow 问题,因为这个问题是在 3 年前提出的。