我在Android Redmi Phones版本5.1.1中遇到了Google Place Picker的问题.我使用以下代码启动Google地方选择器.
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();
}
Run Code Online (Sandbox Code Playgroud)
我添加了以下权限和api密钥以及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>
Run Code Online (Sandbox Code Playgroud)
它正在开发除Android Redmi Note2之外的所有手机.任何建议将不胜感激.提前致谢.
android android-location google-places-api google-play-services