Проблема в просмотре карты в разных мобильных устройствах Android - PullRequest
0 голосов
/ 05 сентября 2011

Я разработал приложение с новым API-ключом, который я получил, зарегистрировавшись в

http://code.google.com/android/maps-api-signup.html

с моим MD5, который был получен из моего файла debug.keystore

Код представлен в виде xml, как показано ниже

 <com.google.android.maps.MapView
             android:id="@+id/mapView"
             android:layout_width="500px"
             android:layout_height="600px"
             android:clickable="true"
             android:apiKey="0db9JFNjg9ytrLCiauBvvfldVQoFAd4pElLltLA"
             />

Когда я устанавливаю свое разработанное приложение на мобильный телефон SonyXperia, я могу просматривать карту, но на некоторых других мобильных устройствах отображаются только линии сетки карты.,

Я не могу определить, в чем проблема.Пожалуйста, предоставьте мне решение этой проблемы.

Заранее спасибо!

1 Ответ

1 голос
/ 05 сентября 2011

Вы должны создать свое собственное хранилище ключей, а не debug.keystore, а затем, после того, как получите свой отпечаток сертификата из собственного созданного хранилища ключей.Этот debug.keystore был использован для отладки приложения, так что я думаю, что это проблема.Для создания собственного хранилища ключей достаточно просто сначала экспортировать приложение, оттуда вы получите хранилище ключей.Теперь используйте это хранилище ключей вместо debug.keystore, чтобы создать объект «Отпечаток пальца» сертификата после того, как вы сгенерировали этот ключ API карты и замените его на свой или предоставьте этот ключ в свой XML-файл.

Теперь снова повторно экспортируйте приложениес вашим собственным созданным хранилищем ключей и протестируйте его

...