我尝试在我的应用程序中实现google自动完成功能,当我尝试搜索该功能时说:“无法加载结果”,并且日志显示E / Places:自动填充时出错:NETWORK_ERROR。
我已获得一个api密钥,并添加了以下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<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" />
这就是我初始化位置的方式(在Google Cloud Platform中启用了位置api):
Places.initialize(getApplicationContext(), apiKey);
答案 0 :(得分:0)
我设法通过在手机上手动进行测试,然后安装新的模拟器来解决了该问题。谢谢您的支持!