Страница 5 из 17 ПерваяПервая 123456789101115 ... ПоследняяПоследняя
Показано с 41 по 50 из 168
  1. #41
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    303

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от dobrinia Посмотреть сообщение
    КОнечно не запустился потому что надо создать карту памяти как описано в факе и закинуть ОБЯЗАТЕЛЬНО папу навителконтент (там ключ активации и скин.) поэтому у тебя не запускался)
    Не совсем так. Карту памяти я уже создавал раньше, когда была версия 3.5.0.165.sign. Там всё описанное уже есть. Но почему-то программа не запускалась. Когда же я снёс её и установил заново из дистрибутива (*.apk), то программа заработала с моей старой картой памяти без проблем.
    Вроде бы есть ограничения по номеру COM порта, с которым работает эмулятор. По крайней мере у меня порты с номерами 10, 11, 12 не заработали, а вот COM1 - нормально.
    Освежил в памяти проблемы с NMEA посылками. Была когда-то идея использовать команду geo, так вот она как раз не все типы посылок принимает. С командой gps всё нормал.
    Надо бы выложить основные методы работы с Андроидом, например, как положить иконку на рабочий стол и т. д.

  2. #42
    Местный Аватар для dobrinia
    Регистрация
    14.07.2009
    Сообщений
    135
    Вес репутации
    227

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от Papazol Посмотреть сообщение
    Не совсем так. Карту памяти я уже создавал раньше, когда была версия 3.5.0.165.sign. Там всё описанное уже есть. Но почему-то программа не запускалась. Когда же я снёс её и установил заново из дистрибутива (*.apk), то программа заработала с моей старой картой памяти без проблем.
    Вроде бы есть ограничения по номеру COM порта, с которым работает эмулятор. По крайней мере у меня порты с номерами 10, 11, 12 не заработали, а вот COM1 - нормально.
    Освежил в памяти проблемы с NMEA посылками. Была когда-то идея использовать команду geo, так вот она как раз не все типы посылок принимает. С командой gps всё нормал.
    Надо бы выложить основные методы работы с Андроидом, например, как положить иконку на рабочий стол и т. д.
    Скин хранится на карте памяти. Из-за этого не запускалась только лишь!

    Скрипт я написал, работает, извините что не выложил, отсыпался... скоро скомпилирую и выложу!

  3. #43
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    303

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Попробовал создать свою собственную сборку. На всякий случай опишу процесс.
    Итак, java и SDK уже скачаны и установлены.
    С помощью SDK Setup скачиваем и устанавливаем выбранные из предлагаемого списка образы ОС. Я установил их три: API 7, 8 и 9.
    Затем создаём виртуальное устройство Android (avd), указав какое-либо (любое) API. В дальнейшем можно будет поменять API на другое без помощи SDK.
    И теперь начинаем собирать нужные нам файлы в одну папку, которую называем как хотим. Файлы нужно копировать.
    Описание файлов, содержащихся в этой папке.
    AdbWinApi.dll, AdbWinUsbApi.dll и adb.exe - относятся к программе adb, необходимой для установки программ в эмулятор. Изначально находятся в папке c:\Android\android-sdk-windows\platform-tools.
    Файл emulator.exe - собственно эмулятор. Изначально находится в папке c:\Android\android-sdk-windows\tools.
    Файлы kernel-qemu, ramdisk.img, system.img, userdata.img относятся к образу ОС Android соответствующей версии и изначально находятся в папках c:\Android\android-sdk-windows\platforms\android-X\images, где X - номер API ОС.
    Файлы cache.img, userdata-qemu.img, sdcard.img относятся к данным виртуального устройства Android (avd) и изначально находятся в папке c:\Documents and Settings\UserName\.android\avd\avdName, где UserName и avdName - соответственно имя пользователя и название avd, назначенное при его создании.
    Наполнение sdcard.img данными выходит за пределы данного текста.
    Файлы Start (NO GPS).cmd и Start (GPS).cmd - командные файлы для запуска эмулятора с нужными ключами. Создаются вручную на основе файлов, предложенных уважаемым dobrinia. Главным образом имеет смысл менять разрешение экрана эмулятора.
    Я ещё добавил файл app_install.cmd - командный файл для установки программ в эмулятор, чтобы каждый раз не набирать командную строку вручную. Файл содержит следующую запись:
    adb install program.apk,
    где program - название устанавливаемой программы.
    Файл navitel.apk - дистрибутив.
    После того, как файлы собраны, можно через SDK Setup удалить созданное виртуальное устройство Android (avd), освободив некоторое количество гигабайт памяти.
    Программы устанавливаются в работающий эмулятор, иначе устройство не будет обнаружено и ничего никуда не установится!
    После того, как программа adb.exe установит приложение в эмулятор, окно командной строки закроется, однако сам процесс adb.exe не будет выгружен из памяти. При каких-либо проблемах (а они, как правило, бывают) придётся запускать установку повторно, и в памяти будут находиться несколько процессов adb.exe. Поэтому настоятельно рекомендуется по завершению установки Навитела в эмулятор зайти в диспетчер задач и убить процесс adb.exe.

  4. #44
    Местный Аватар для dobrinia
    Регистрация
    14.07.2009
    Сообщений
    135
    Вес репутации
    227

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от Papazol Посмотреть сообщение
    Попробовал создать свою собственную сборку. На всякий случай опишу процесс.
    Итак, java и SDK уже скачаны и установлены.
    С помощью SDK Setup скачиваем и устанавливаем выбранные из предлагаемого списка образы ОС. Я установил их три: API 7, 8 и 9.
    Затем создаём виртуальное устройство Android (avd), указав какое-либо (любое) API. В дальнейшем можно будет поменять API на другое без помощи SDK.
    И теперь начинаем собирать нужные нам файлы в одну папку, которую называем как хотим. Файлы нужно копировать.
    Описание файлов, содержащихся в этой папке.
    AdbWinApi.dll, AdbWinUsbApi.dll и adb.exe - относятся к программе adb, необходимой для установки программ в эмулятор. Изначально находятся в папке c:\Android\android-sdk-windows\platform-tools.
    Файл emulator.exe - собственно эмулятор. Изначально находится в папке c:\Android\android-sdk-windows\tools.
    Файлы kernel-qemu, ramdisk.img, system.img, userdata.img относятся к образу ОС Android соответствующей версии и изначально находятся в папках c:\Android\android-sdk-windows\platforms\android-X\images, где X - номер API ОС.
    Файлы cache.img, userdata-qemu.img, sdcard.img относятся к данным виртуального устройства Android (avd) и изначально находятся в папке c:\Documents and Settings\UserName\.android\avd\avdName, где UserName и avdName - соответственно имя пользователя и название avd, назначенное при его создании.
    Наполнение sdcard.img данными выходит за пределы данного текста.
    Файлы Start (NO GPS).cmd и Start (GPS).cmd - командные файлы для запуска эмулятора с нужными ключами. Создаются вручную на основе файлов, предложенных уважаемым dobrinia. Главным образом имеет смысл менять разрешение экрана эмулятора.
    Я ещё добавил файл app_install.cmd - командный файл для установки программ в эмулятор, чтобы каждый раз не набирать командную строку вручную. Файл содержит следующую запись:
    adb install program.apk,
    где program - название устанавливаемой программы.
    Файл navitel.apk - дистрибутив.
    После того, как файлы собраны, можно через SDK Setup удалить созданное виртуальное устройство Android (avd), освободив некоторое количество гигабайт памяти.
    Программы устанавливаются в работающий эмулятор, иначе устройство не будет обнаружено и ничего никуда не установится!
    После того, как программа adb.exe установит приложение в эмулятор, окно командной строки закроется, однако сам процесс adb.exe не будет выгружен из памяти. При каких-либо проблемах (а они, как правило, бывают) придётся запускать установку повторно, и в памяти будут находиться несколько процессов adb.exe. Поэтому настоятельно рекомендуется по завершению установки Навитела в эмулятор зайти в диспетчер задач и убить процесс adb.exe.
    Для отладки это важно, и я рад что хоть кто-то тоже пытается внести свой вклад в это дело. Отпиши пожалуйста следующие моменты:
    1. У тебя двухядерник? Если да то на сколько процентов нагружате эмулятор твой проц?
    2. Если найдешь любые методы оптимизации загрузки андроида то пиши!

    На данный момент очень важно разобраться как кинуть навител в автозагрузку!

  5. #45
    Местный
    Регистрация
    23.09.2009
    Возраст
    45
    Сообщений
    152
    Вес репутации
    217

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от dobrinia Посмотреть сообщение
    Для отладки это важно, и я рад что хоть кто-то тоже пытается внести свой вклад в это дело. Отпиши пожалуйста следующие моменты:
    1. У тебя двухядерник? Если да то на сколько процентов нагружате эмулятор твой проц?
    по мере сил и знаний внесу свои пять копеек:
    запустил твою сборку на двух ядерном Е5400 2Гига оперативы. Эмуль запущен без ГПС и сделал симуляцию посредством самого Навитела. Кушает проц где то на 35-45% (постоянно скачет). пробки пашут. Для сравнения взял сборку на ВинМобиле Навител+ЯндексКарты. Эта зараза при пуске поставила чето для связи с интетом в итоге пробки все равно не заработали и теперь в Андройде тоже пробки не показывает (ну с этим разберусь) дык вот эмул на ВинМобиле жрет проц на 45-50%.

    На Андройде тоже пока не все так гладко. Навител иногда не пускается с первого раза. Выдается сообщение что он повис и его можно закрыть принудительно (скрин забыл снять).

  6. #46
    Местный Аватар для dobrinia
    Регистрация
    14.07.2009
    Сообщений
    135
    Вес репутации
    227

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от -= Nicki =- Посмотреть сообщение
    по мере сил и знаний внесу свои пять копеек:
    запустил твою сборку на двух ядерном Е5400 2Гига оперативы. Эмуль запущен без ГПС и сделал симуляцию посредством самого Навитела. Кушает проц где то на 35-45% (постоянно скачет). пробки пашут. Для сравнения взял сборку на ВинМобиле Навител+ЯндексКарты. Эта зараза при пуске поставила чето для связи с интетом в итоге пробки все равно не заработали и теперь в Андройде тоже пробки не показывает (ну с этим разберусь) дык вот эмул на ВинМобиле жрет проц на 45-50%.

    На Андройде тоже пока не все так гладко. Навител иногда не пускается с первого раза. Выдается сообщение что он повис и его можно закрыть принудительно (скрин забыл снять).
    Спасибо, по поводу процессора видно влияет мультиядерность, хренова ( запусти на 1 ядре (например на виртуалке VirtualBOX) и увидешь что ест все 100 процентов или около того.

    По поводу запуска навитела... у меня всегда стартует с первого раза, ладе если некорректно закрыл. НО НЕЛЬЗЯ ЗАПУСКАТЬ НАВИТЕЛ ПОКА НЕ ПОДКЛЮЧЕНА ВИРТУАЛЬНАЧ КАРТА (в верхнем такскбаре можн онаблюдать), иначе навител не находит скин и происходит описаноое тобой действие!

    Я таки отточил скрипт запуск, прикрепляю его на главной, версия пусть будет 1.0a. Качаем и отписываем. Описание необходимых программ и что куда ложить пишу на главной странице и в архиве со скриптом.

  7. #47
    Гуру
    Регистрация
    08.12.2008
    Возраст
    41
    Сообщений
    577
    Вес репутации
    314

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    что-то в упор не вижу скрипта на главной.
    да и редактировалась она последний раз 17 числа.
    Nissan Almera N16 продана

  8. #48
    Местный
    Регистрация
    23.09.2009
    Возраст
    45
    Сообщений
    152
    Вес репутации
    217

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от dobrinia Посмотреть сообщение
    По поводу запуска навитела... у меня всегда стартует с первого раза, ладе если некорректно закрыл. НО НЕЛЬЗЯ ЗАПУСКАТЬ НАВИТЕЛ ПОКА НЕ ПОДКЛЮЧЕНА ВИРТУАЛЬНАЧ КАРТА (в верхнем такскбаре можн онаблюдать), иначе навител не находит скин и происходит описаноое тобой действие!
    теперь ясно. Тока вот что скачивать я тоже непонял

  9. #49
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    303

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    Цитата Сообщение от dobrinia Посмотреть сообщение
    1. У тебя двухядерник? Если да то на сколько процентов нагружате эмулятор твой проц?
    У меня одноядерник. Проц нагружает весьма по-разному, но я хочу, чтобы вся эта вестчь работала на нетбуке, который можно возить!
    Цитата Сообщение от dobrinia Посмотреть сообщение
    2. Если найдешь любые методы оптимизации загрузки андроида то пиши!
    Непременно напишу, если чего найду.

    Где же скрипт? И исходники хотелось бы тоже.

  10. #50
    Пользователь
    Регистрация
    04.12.2010
    Сообщений
    57
    Вес репутации
    192

    По умолчанию Re: Navitel Navigator (Android-эмулятор)

    чето эмуль весьма не стабилен у меня, при использовании гпс... падает постоянно с ошибками в памяти... память я кстати поменял...
    Последний раз редактировалось layt; 19.01.2011 в 20:27.

Страница 5 из 17 ПерваяПервая 123456789101115 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •