Тема: YandexMaps
Показать сообщение отдельно
Старый 23.02.2010, 12:46   #3
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию

Мануал

1. Скачиваем "Яндекс.Карты" отсюда. Распаковываем архив. Это Java-версия программы с поддержкой GPS и спутниковых снимков. Это MIDLet, и нам нужно его как-то запустить.

2. Для запуска мидлетов нужно сделать следущее:
2.1. Устанавливаем java
Код:
sudo aptitude install sun-java6-jre
2.2. Скачиваем Sun Java Wireless Toolkit 2.5.2_01 здесь
2.3. Устанавливаем SJWTK:
Код:
[sudo] sh ./sun_java_wireless_toolkit-2_5_2-linux.bin
На вопрос о лицензии отвечаем yes.
Как ни странно, путь к java-интерпретатору /usr/bin - установщик его попросит.
Далее чудо-установщик спросит нас, а куда же воткнуть этот Toolkit. Я воткнул в /opt/java/WTK2.5.2 вслед за автором сего.

3. Проверяем работоспособность. Запускаем /path_to_SJWTK/bin/ktoolbar, далее File->Create project from JAR/JAD file. Выбираем JAD Яндекс.Карт, давим Run. Видим, работает, но выглядит как обыкновенный телефон.

4. Устройство можно поменять. Для этого в /path_to_SJWTK/wtklib/devices закидываем папку PCCar из приложенного архива.

5. Запускаем
Код:
/path_to_SJWTK/bin/emulator -Xdevice:PCCar -Xdescriptor:yandexmaps-midp2bsg-18x18.jad
Надо заметить, что работает оболочка девайса пока достаточно криво - прописывал её параметры заполночь...
В файле настроек следует заменить строчки:
button.LEFT = 560, 320, 60, 100
button.RIGHT = 740, 320, 60, 100
Вложения
Тип файла: zip PCCar.zip (76.8 Кб, 575 просмотров)

Последний раз редактировалось Калей; 23.02.2010 в 13:45. Причина: UPD
Калей вне форума   Ответить с цитированием