我在谷歌控制檯啓用谷歌Places API的Android和把API密鑰清單文件地圖推出,並在其他Android工作室的應用程序立即關閉,但相同的應用程序工作在我的Android工作室
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
在我活動
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
Intent intent = builder.build(KhetAdd.this);
startActivityForResult(intent, PLACE_PICKER_REQUEST_CODE);
和
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == Activity.RESULT_OK) {
if (requestCode == PLACE_PICKER_REQUEST_CODE) {
final Place place = PlacePicker.getPlace(this, data);
final CharSequence name = place.getName();
final CharSequence address = place.getAddress();
}}}
這段代碼完全在我的工作ndroid工作室,但是當我在其他android工作室編譯這個相同的代碼,立即啓動地圖後關閉。這是爲什麼 ? 請幫我一把。
您是否設置了運行時權限? –
no logssssss ?? – Rahul