Проблема с разрешением суперкласса MapView (проблема «Не удалось найти класс») - PullRequest
0 голосов
/ 17 февраля 2011

Я пытаюсь добавить MapView в одно из моих приложений.Просмотр с правильным mapView добавлен.Разрешения в Манифесте также следуют правилам.Проект компилируется без проблем.Добавлена ​​библиотека с картами.

Но я все еще получаю эту ошибку.

Кто-нибудь сталкивался с такой же проблемой и нашел решение?

Если вам нужно больше данных, простоя знаю.

02-17 14:16:22.196: WARN/dalvikvm(20884): Unable to resolve superclass of Lnet/gynsoft/citydusseldorf/MapViewController; (27)
02-17 14:16:22.196: WARN/dalvikvm(20884): Link of class 'Lnet/gynsoft/citydusseldorf/MapViewController;' failed
02-17 14:16:22.204: ERROR/dalvikvm(20884): Could not find class 'net.gynsoft.citydusseldorf.MapViewController', referenced from method net.gynsoft.citydusseldorf.startActivity$5.onClick
02-17 14:16:22.204: WARN/dalvikvm(20884): VFY: unable to resolve const-class 121 (Lnet/gynsoft/citydusseldorf/MapViewController;) in Lnet/gynsoft/citydusseldorf/startActivity$5;

Ответы [ 3 ]

0 голосов
/ 17 февраля 2011

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

Это можно сделать в Android SDK и диспетчере AVD.

0 голосов
/ 06 января 2012

Создать папку lib, папка libs для собственных библиотек. Я сделал это, добавить библиотеку в lib и построить путь как внутреннюю библиотеку, и она работает!

0 голосов
/ 17 февраля 2011

Да, вы должны ссылаться на библиотеку maps.jar извне, а не выбирать google add на цели платформы для своего приложения.

Выберите Google API в качестве цели вместо добавления файла maps.jar externaly.

Это наверняка устранит эту проблему, как я уже сталкивался с ней до

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...