gpt4 book ai didi

android - 谷歌地点选择器未在 Android Mi 手机上启动

转载 作者:IT老高 更新时间:2023-10-28 23:15:50 27 4
gpt4 key购买 nike

我在 Android Redmi 手机 5.1.1 版中遇到了 Google Place Picker 问题。我正在使用以下代码来启动 Google Place Picker。

try {
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
startActivityForResult(builder.build(SelectLocationActivity.this), 1);
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(SelectLocationActivity.this,""+e.getMessage(),Toast.LENGTH_LONG).show();
}

我已添加以下权限和 api key 和 google play 服务版本。

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<application>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="my-api-key" />
</application>

它适用于除 Android Redmi Note2 之外的所有手机。任何建议将不胜感激。提前致谢。

最佳答案

根据您的 list 文件,我相信您在 manifest 标记中添加了 key ,而不是 application。根据 Android 文档,应该像这样添加 key :

<application>
...
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="YOUR_API_KEY"/>
</application>

不幸的是,我无法使用您提到的设备对其进行测试,但我记得我在 Samsung 设备上遇到过类似的问题(该代码在除该设备之外的所有设备上都有效)。另外,再次检查日志,可能有一条消息而您错过了。

关于android - 谷歌地点选择器未在 Android Mi 手机上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37983149/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com