Google наносит на карту Android, только белый экран показывают

Я сделал al процедуру, чтобы добавить, что Google наносит на карту API, но я получаю это ошибки. Извините за сквернословие.

09 12:20:55.359: W/dalvikvm(5918): Unable to resolve superclass of Lmaps/a/du; (406)
01-09 12:20:55.359: W/dalvikvm(5918): Link of class 'Lmaps/a/du;' failed
01-09 12:20:55.359: W/dalvikvm(5918): Unable to resolve superclass of Lmaps/a/ej; (2358)
01-09 12:20:55.359: W/dalvikvm(5918): Link of class 'Lmaps/a/ej;' failed
01-09 12:20:55.359: W/dalvikvm(5918): Unable to resolve superclass of Lmaps/j/k; (2374)
01-09 12:20:55.359: W/dalvikvm(5918): Link of class 'Lmaps/j/k;' failed
01-09 12:20:55.359: E/dalvikvm(5918): Could not find class 'maps.j.k', referenced from method maps.y.ae.a
01-09 12:20:55.359: W/dalvikvm(5918): VFY: unable to resolve new-instance 3566 (Lmaps/j/k;) in Lmaps/y/ae;

Здесь это - manifest.xml

 
 
 
 
 
 
 
 

 

       
            
   <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="api key" />
    ......
    .....

На Яве код i расширяет FragmentActivity, и здесь это - код onCreate

GooglePlayServicesUtil
                .isGooglePlayServicesAvailable(getApplicationContext());

        GoogleMap map = ((SupportMapFragment) getSupportFragmentManager()
                .findFragmentById(R.id.map)).getMap();
        if (map != null) {
            map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
        }

здесь это - расположение xml

 
5
Пожалуйста, отредактируйте и добавьте соответствующую часть своего кода. Это не способ задать вопросы даже если вы don' t знают английский язык.
добавлено автор Nezam, источник
ваша путаница не работает, i' d предположение
добавлено автор njzk2, источник
выключите проохрану и покажите нам нормальную регистрацию),
добавлено автор Leonidos, источник
хорошо, i' ll редактируют, чтобы добавить больше кода теперь. жаль
добавлено автор Damian SIlvera, источник
эй damien, я работаю с Картами все время вещь, я никогда не объявлял, что ключ API на моей декларации и всегда согласно моим взглядам пытается сделать это этот путь и сказать мне, если это работает, I' m не положительный, если это - он
добавлено автор B. TIger, источник

6 ответы

Весь "Неспособный решить суперкласс xxxx" и "Связь класса xxxx неудавшийся" из Дальвика в logcat нормальна, если ваше устройство не находится на том же самом уровне API как тот, используемый библиотекой Google Maps.

Необходимо проверить, получаете ли вы сбой авторизации вместо этого при помощи этой команды:

adb logcat | grep Maps

Если вы видите что-то вроде этого:

E/Google Maps Android API(): Authorization failure.

Тогда это означало бы, что вы не поставляете правильный ключ API в своей декларации. Проверьте снова в ваш Google API Console (в разделе API Access ), добавили ли вы, правильный отпечаток пальца и пакет называют пару как описанный в руководстве.

5
добавлено

То сообщение об ошибке usally происходит, работая на устройстве, которое не имеет Google Play APIs в наличии. Вы звоните isGooglePlayServicesAvailable (), но вы не проверяете возвращаемое значение. Необходимо проверить, чтобы удостовериться, что это возвращается ConnectionResult. УСПЕХ перед переходом. В случае некоторых других кодов ошибок можно было побудить их модернизировать/устанавливать с помощью getErrorDialog() , как-

int resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
switch (resultCode) {
   case ConnectionResult.SUCCESS://proceed
      break;
    case ConnectionResult.SERVICE_MISSING:
    case ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED:
    case ConnectionResult.SERVICE_DISABLED:
          Dialog dialog = GooglePlayServicesUtil.getErrorDialog(resultCode, this, 1);
          dialog.show();
 }

По данным Google, услуги Google Play API требуют 'физического устройства развития', таким образом, они официально не поддерживаются на эмуляторах. Так, если вы работаете на эмуляторе, почти бесспорно, что вы пропускаете необходимые услуги. Люди сообщают о том, чтобы заставлять его работать в эмуляторах, но я не судил меня. Можно рассмотреть, чем ответы в эта почта, если вы хотите посмотреть на установку Google Play на эмуляторе.

1
добавлено
Хорошо. Вы имеете Google Maps установленный и обновленный? Посмотрите в начале своей регистрации, прослеживают и видят, видите ли вы что-то как E/ Google Maps Android API (14657): применение Google Maps отсутствует.
добавлено автор iagreen, источник
Посмотрите этот ответ поскольку, как проверить программно в ваше приложение.
добавлено автор iagreen, источник
хорошо, чем мой только другой совет должен проверить, чтобы удостовериться, что вы добавили свои ключи отладки и выпуска правильно в Google API Console, и что вы позволили Google Maps Android v2, и не случайно просто Google Maps v2
добавлено автор iagreen, источник
i' m запускающий теста в физическом устройстве и получения успеха. Ошибка в logcat: не Мог найти класс ' карты j.k' ссылаемый из метода maps.y.ae.a
добавлено автор Damian SIlvera, источник
это, кажется, все устанавливается, Это - то, что я вхожу в признак фрагмента postimage.org/image/y21oak6jf
добавлено автор Damian SIlvera, источник

У меня была та же самая белая проблема экрана после небольшого исследования, я узнаю, что имел, забыл позволять API карты от пульта разработчика как показано в рис. ниже:-

Я надеюсь, что у вас могла бы быть та же самая проблема, и она поможет:-

Map api enable on console

1
добавлено

у вас есть недостающий ключ API

 <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="api key" />

входят в api_key в параметр, передаваемый по значению

И Google playService версия также отсутствует. Добавить

<meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

to manifest inside tag

0
добавлено

Maybe your SHA1 key of your eclipse was changed (EX: You maybe deleted .android folder in home folder of windows) so it is the reason why it authentication error. You must delete your key and create new key with new SHA1 of eclipse. enter image description here

Regen new key in here and reload this page in some minutes, it will update new key: https://console.developers.google.com/project/watchful-net-796/apiui/credential

Помните! В конце концов, необходимо скопировать новый ключ, чтобы проявить и восстановить проект.Good luck!

0
добавлено

При использовании "класс = "com.google.android.gms.maps. SupportMapFragment" в вашем расположении xml, вы теперь используете свой android:minSdkVersion под Android 3.0 или ниже в вашем manifest.xml.

И затем обратитесь на мой связанный сайт ниже, который полезен для вас, чтобы понять то, что необходимо установить и установить прежде, чем управлять картами Google на устройстве. Эта связь очень легка, и вы получите то, что вы хотите сделать, чтобы показать карты Google на вашем устройстве.

My linked site ===> just Click here

0
добавлено
Я загружаю ваш пример и имел ту же самую проблему. я управляю проектом в 2 различных устройствах с теми же самыми результатами. жаль о сквернословии и словах благодарности для вашего ответа
добавлено автор Damian SIlvera, источник
Вы попытались ввести свой ключ API в <метаданных> вашего Manifest.xml?
добавлено автор BBonDoo, источник
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

Android Developers
Android Developers
4 476 участник(ов)

Общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.

pro.jvm
pro.jvm
3 503 участник(ов)

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш сайт: projvm.com projvm.ru Наш канал: @proJVM Вакансии: @jvmjobs Конфы: @jvmconf

Java & Co
Java & Co
2 370 участник(ов)

Можно обсуждать с матом и без всё, что касается жабы, вплоть до холиваров. НЕ ИМЕЕТ ОТНОШЕНИЯ К САЙТУ JAVARUSH.RU ПРАВИЛА - https://t.me/javarush/75723 Вакансии сюда - https://telegram.me/joinchat/B7IzvUCnfo6d8t3yIxKguQ По вопросам - @thedude

Android Architecture
Android Architecture
2 186 участник(ов)

Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-12-24

learn.java
learn.java
1 888 участник(ов)

Чат для начинающих и не только Статистика: https://combot.org/chat/-1001083535868 Основной чат - @jvmchat

rus-speaking/android
rus-speaking/android
1 705 участник(ов)

Основной чат по Android разработке (вопрос-ответ). ПРАВИЛА: bit.ly/andr-rules. NEWS: bit.ly/AnrdResId ЧАТЫ: Основной: bit.ly/andr-main IDE, сборка, Git, сервисы: bit.ly/andr-tools Оффтоп: bit.ly/andr-offtop Конференции, события: bit.ly/andr-events Вакансии, найм: bit.ly/andr-job Архитектура: bit.ly/andr-patterns Rx: bit.ly/andr-rx Тестирование: bit.ly/andr-test Kotlin: bit.ly/andr-kotlin Хаmarin: bit.ly/andr-xamarin За мат, спам, агрессию, предложения о работе, оффтоп в этом канале - бан на сутки и более ☢☢☢

Android Dev Подкаст
Android Dev Подкаст
1 325 участник(ов)

Комната для обсуждения Android Dev подкаста apptractor.ru/AndroidDev/ Общее обсуждение Android: https://t.me/android_ru Остальные чаты про Android: http://t.me/devChats Наши новости https://t.me/androiddevpodcast_news

Android Guards
Android Guards
602 участник(ов)

Обсуждение любых вопросов касающихся безопасности Android. - Защита системы и приложений - Уязвимости и эксплойты - Вредоносное ПО - Копание в кишках системы и приложений (RE)

Android JOB
Android JOB
466 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению Android (full-time, part-time, remote и разовые подработки)

AndroidDev :: Разработка. It's Android time now!
AndroidDev :: Разработка. It's Android time now!
458 участник(ов)

It's Android time now! Чат разработчиков Android. Вакансии, резюме и информацию о митапах размещать можно. Публикацию скрытой и явной рекламы ваших каналов и сайтов после получения разрешения от @olegushakov

Aandroid Talks!
Aandroid Talks!
212 участник(ов)

Чат об общих вопросах по ОС Android. Чат для разработки под андроид - pro.android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w

Java Underground
Java Underground
169 участник(ов)

https://vk.com/javatutorial

Javanese Questions
Javanese Questions
109 участник(ов)

Чат предназначен для обмена знаниями строго в формате в вопрос-ответ. Тема — Java, Kotlin и Android. Вопрос должен быть предварительно прогуглен, понятно и грамотно сформулирован, помечен хэштегами. Ответ — тем более. Куски кода размером в несколько строк можно писать прямо здесь, для больших кусков кода стоит использовать http://gist.github.com/, http://pastebin.com/, https://codeshare.io/ или любой аналогичный сервис. В некоторых случаях можно прикреплять скриншоты. Стикеры и гифки запрещены. Дополнять и уточнять вопросы и ответы — редактированием исходного сообщения. Обсуждения должны приводить к редактированию вопроса/ответа и удаляться. По хештегам можно искать существующие вопросы и овтеты: #вопрос #ответ #git #generics #java #server #awt #javafx #swing #kotlin #anko #tornadofx #ktor #android #recyclerView #performance #arch #network #permissions #storage #async

Android Rus
Android Rus
68 участник(ов)