Читал во что воплотился проект, как и почти все в этом мире переходит на коммерческую основу. Те нововведения что ввели больше нужны разработчикам и тестерам, для моих целей версии андройда 4.1 вполне достаточно.
Нашел еще много +, идеально работает вибер, намного лучше чем на десктопе. Приспособил напоминалку дней рождений и бесплатные проги для отправки смс, синхронизировал контакты. Занимательный эксперимент. (клавиатура и мышь работают идеально), Забыл при инициализации виртуальной машины читать на что вы соглашаетесь. А именно там будет вопрос использовать ли захват клавиатуры нужно ответить утвердительно.
Если виртуальная машина позволяет пробрасывать bluetooth устройства - включить эту опцию, если нет - наверное, никак. Никогда не интересовался этим вопросом.
Если особо извратиться - можно нативно андроид накатить на комп, прикрутить все драйверы... только вот зачем - не знаю =)
Общая папка называется share, найти можно без труда с помощью встроенного менеджера файлов, все заработает при условии что вы сделали общую папку и проброс ее в ВМ как описано выше.
С папкой понял. Но есть два вопроса.
Почему ллавиатура пишет только по английски, хотя в правом углу есть значёк клавиатуры и там стоит русская раскладка?
И некоторые приложения требуют поворота экрана но этого не происходит и поэтому они на пол экрана. Как сделать чтобы они наклонялись.
Настройки языка и параметров переключения так же находятся в параметрах системы андроид, или на панели приложений есть androVM configuration в нем есть настройки переключения раскладки физической клавиатуры.
Я в где то год назад ставил нативный андроид на свой нетбук, версию х86.
Скажем так, несмотря на работу сети, мне не понравилось :-(
на нетбуке нет тачскрина, то есть часть приложений просто нормально работать не может.
не удалось подцепить ни блютуз, ни гпс приемник, собственно, это для меня было наиболее интересно, так как все же картография в андроиде развита на несколько порядков лучше, и адекватней.
Релиз Android-x86 4.4
Практически без шаманства запустился из под виртуалбокса. Из возникших вопросов - не нашел как выставить отличное от дефолтного разрешение экрана. Антуту вылетает. Попугаев померять не получается ... :(
Из программ толком ничего не идет ... Карты, графика даже cpu-z вылетает... :(
Ну так она для десктопа и не позиционировалась особо, если не сказать, что вообще не позиционировалась. А, например, установленная на hdmi-свисток для расширения возможностей ящика - очень даже. У меня многие знакомые себе прикупили и радуются.
Да и поддержка армов, особенно v7, естественно, будет беспрецедентной, ибо рынок софта под ведроид работает на распространенные телефоны/планшеты.
Проект, описанный ТС поменял название. Теперь он Genymotion
От нечего делать проверил - бесплатная версия вполне себе работает.
Алгориитм такой (подразумевается что свежий виртуалбокс уже есть на машине):
Регистрируемся на сайте, качаем бесплатную версию под соответствующую архитектуру.
Это файл с расширением bin. Ему надо дать права на выполнение и запустить из хомяка.
В процессе инсталяции создается директорий genymotion, в котором лежит все что нужно.
Для успешного запуска необходимо в домашней директории создать еще один каталог .Genymobile - сюда будут складываться образы виртуальных машин.
Запускаем ~/genymotion/genymotion
Если не запустился - смотрим в лог, который появился в ~/.Genymobile
В моем случае был конфликт Qt библиотек - вылечил так: sudo apt-get install libxi-dev libxmu-dev mkdir QtLibs && mv *Qt*.so* QtLibs
(вторая команда из ~/genymotion должна быть выполнена)
После запуска вводим логин и пароль, которые перед этим зарегистрировали на сайте и получаем доступ к списку устройств. Выбираем нужное устройство, качаем,запускаем.
Андроид голый, без гуглосервисов. Если надо добовляем нужное как описано здесь.
После появления сервисов система начинает ругаться на ошибки - ругань игнорируем, запускаем гуглплей, вводим гугл аккаунт, последовательно обновляем все начиная с гугл сервисов. Все - система рабочая, можно мучать.
Я скачал androidx86, ставиться хоть на виртуалку, хоть на живое железо, http://www.android-x86.org/ можно в режиме лайв-сиди, установка вообще безо всяких хитростей.
На виртуалке (VirtualBox) категорически не работает OpenGL. Поэтому нормально использовать на виртуалке в указанном Вами варианте совершенно невозможно.
А живое железо - сильно жирно будет какбэ :)
нет. ~/genymotion$ sudo mkdir QtLibs && mv *Qt*.so* QtLibs mv: невозможно переместить «libQtCore.so.4» в «QtLibs/libQtCore.so.4»: Отказано в доступе mv: невозможно переместить «libQtGui.so.4» в «QtLibs/libQtGui.so.4»: Отказано в доступе mv: невозможно переместить «libQtNetwork.so.4» в «QtLibs/libQtNetwork.so.4»: Отказано в доступе mv: невозможно переместить «libQtScript.so.4» в «QtLibs/libQtScript.so.4»: Отказано в доступе mv: невозможно переместить «libQtSql.so.4» в «QtLibs/libQtSql.so.4»: Отказано в доступе mv: невозможно переместить «libQtSvg.so.4» в «QtLibs/libQtSvg.so.4»: Отказано в доступе mv: невозможно переместить «libQtWebKit.so.4» в «QtLibs/libQtWebKit.so.4»: Отказано в доступе mv: невозможно переместить «libQtXml.so.4» в «QtLibs/libQtXml.so.4»: Отказано в доступе
да! именно sudo
точнее, неумение читать команды. sudo mkdir QtLibs && mv *Qt*.so* QtLibs
в этой последовательности команд выполняется от судо только первая команда, создание директории, и при выполнении ее выполняется следующая, но без судо.
разумеется, что отказ в доступе будет.
что с этой ошибкой делать? янв 12 21:39:33 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804)
еще раз: sudo apt-get install libxi-dev libxmu-dev mkdir QtLibs && mv *Qt*.so* QtLibs
вторую команду выполнить в директории ~/genymotion из под текущего пользователя. И все заработает.
С Системой все так. Надо переместить все файлы с расширением so и имеющие в названии Qt из директория ~/genymotion в директорий QtLibs. Тогда будут использованны системные библиотеки. В принципе эти файлы вообще можно удалить. Перемещение - "на всякий случай"
Проверьте внимательно директорий ~/genymotion.
Комментарии (38)
Спасибо, а как с юзабельностью, насколько удобно?
Использую часов 6 но все программы которые я установил работают как часы. Еще ни 1 сбоя или вылета нет. Как раз почти засыпаю под аудиокнигу.
Так ведь этот проэкт давно перевоплотился в Genymotion. Проэкт хоть и стал комерческим, но существует и бесплатная версия.
Читал во что воплотился проект, как и почти все в этом мире переходит на коммерческую основу. Те нововведения что ввели больше нужны разработчикам и тестерам, для моих целей версии андройда 4.1 вполне достаточно.
Нашел еще много +, идеально работает вибер, намного лучше чем на десктопе. Приспособил напоминалку дней рождений и бесплатные проги для отправки смс, синхронизировал контакты. Занимательный эксперимент. (клавиатура и мышь работают идеально), Забыл при инициализации виртуальной машины читать на что вы соглашаетесь. А именно там будет вопрос использовать ли захват клавиатуры нужно ответить утвердительно.
Почему bluetooth не работает в Android?
Может быть, потому, что нужен прямой доступ к устройству?
И как это сделать? И ещё один вопрос, где в андроиде найти общую папку?
Если виртуальная машина позволяет пробрасывать bluetooth устройства - включить эту опцию, если нет - наверное, никак. Никогда не интересовался этим вопросом.
Если особо извратиться - можно нативно андроид накатить на комп, прикрутить все драйверы... только вот зачем - не знаю =)
Общая папка называется share, найти можно без труда с помощью встроенного менеджера файлов, все заработает при условии что вы сделали общую папку и проброс ее в ВМ как описано выше.
С папкой понял. Но есть два вопроса.
Почему ллавиатура пишет только по английски, хотя в правом углу есть значёк клавиатуры и там стоит русская раскладка?
И некоторые приложения требуют поворота экрана но этого не происходит и поэтому они на пол экрана. Как сделать чтобы они наклонялись.
Настройки языка и параметров переключения так же находятся в параметрах системы андроид, или на панели приложений есть androVM configuration в нем есть настройки переключения раскладки физической клавиатуры.
Я в где то год назад ставил нативный андроид на свой нетбук, версию х86.
Скажем так, несмотря на работу сети, мне не понравилось :-(
на нетбуке нет тачскрина, то есть часть приложений просто нормально работать не может.
не удалось подцепить ни блютуз, ни гпс приемник, собственно, это для меня было наиболее интересно, так как все же картография в андроиде развита на несколько порядков лучше, и адекватней.
Как оно поведет себя в виртуалке - не смотрел.
Релиз Android-x86 4.4
Практически без шаманства запустился из под виртуалбокса. Из возникших вопросов - не нашел как выставить отличное от дефолтного разрешение экрана. Антуту вылетает. Попугаев померять не получается ... :(
Из программ толком ничего не идет ... Карты, графика даже cpu-z вылетает... :(
Еще долго нельзя считать будет полноценной ОС для ПК. Со вторника в отпуске буду ковырять)
Ну так она для десктопа и не позиционировалась особо, если не сказать, что вообще не позиционировалась. А, например, установленная на hdmi-свисток для расширения возможностей ящика - очень даже. У меня многие знакомые себе прикупили и радуются.
Да и поддержка армов, особенно v7, естественно, будет беспрецедентной, ибо рынок софта под ведроид работает на распространенные телефоны/планшеты.
Проект, описанный ТС поменял название. Теперь он Genymotion
От нечего делать проверил - бесплатная версия вполне себе работает.
Алгориитм такой (подразумевается что свежий виртуалбокс уже есть на машине):
Регистрируемся на сайте, качаем бесплатную версию под соответствующую архитектуру.
Это файл с расширением bin. Ему надо дать права на выполнение и запустить из хомяка.
В процессе инсталяции создается директорий genymotion, в котором лежит все что нужно.
Для успешного запуска необходимо в домашней директории создать еще один каталог .Genymobile - сюда будут складываться образы виртуальных машин.
Запускаем ~/genymotion/genymotion
Если не запустился - смотрим в лог, который появился в ~/.Genymobile
В моем случае был конфликт Qt библиотек - вылечил так:
sudo apt-get install libxi-dev libxmu-dev
mkdir QtLibs && mv *Qt*.so* QtLibs
(вторая команда из ~/genymotion должна быть выполнена)
После запуска вводим логин и пароль, которые перед этим зарегистрировали на сайте и получаем доступ к списку устройств. Выбираем нужное устройство, качаем,запускаем.
Андроид голый, без гуглосервисов. Если надо добовляем нужное как описано здесь.
После появления сервисов система начинает ругаться на ошибки - ругань игнорируем, запускаем гуглплей, вводим гугл аккаунт, последовательно обновляем все начиная с гугл сервисов. Все - система рабочая, можно мучать.
Я скачал androidx86, ставиться хоть на виртуалку, хоть на живое железо, http://www.android-x86.org/ можно в режиме лайв-сиди, установка вообще безо всяких хитростей.
На виртуалке (VirtualBox) категорически не работает OpenGL. Поэтому нормально использовать на виртуалке в указанном Вами варианте совершенно невозможно.
А живое железо - сильно жирно будет какбэ :)
а vmware ?
Не использую. Если есть возможность - проверьте пожалуйста на предмет OpenGL. Интересно.
Как выполнить
mkdir QtLibs && mv *Qt*.so* QtLibs
?Пишет что отказано в доступе
sudo?
нет.
~/genymotion$ sudo mkdir QtLibs && mv *Qt*.so* QtLibs
mv: невозможно переместить «libQtCore.so.4» в «QtLibs/libQtCore.so.4»: Отказано в доступе
mv: невозможно переместить «libQtGui.so.4» в «QtLibs/libQtGui.so.4»: Отказано в доступе
mv: невозможно переместить «libQtNetwork.so.4» в «QtLibs/libQtNetwork.so.4»: Отказано в доступе
mv: невозможно переместить «libQtScript.so.4» в «QtLibs/libQtScript.so.4»: Отказано в доступе
mv: невозможно переместить «libQtSql.so.4» в «QtLibs/libQtSql.so.4»: Отказано в доступе
mv: невозможно переместить «libQtSvg.so.4» в «QtLibs/libQtSvg.so.4»: Отказано в доступе
mv: невозможно переместить «libQtWebKit.so.4» в «QtLibs/libQtWebKit.so.4»: Отказано в доступе
mv: невозможно переместить «libQtXml.so.4» в «QtLibs/libQtXml.so.4»: Отказано в доступе
да! именно sudo
точнее, неумение читать команды.
sudo mkdir QtLibs && mv *Qt*.so* QtLibs
в этой последовательности команд выполняется от судо только первая команда, создание директории, и при выполнении ее выполняется следующая, но без судо.
разумеется, что отказ в доступе будет.
Вы, видимо, ставили пакет из под рута. Снесите все и поновой поставьте из под текущего пользователя.
т.е. chown -R $USER:$USER ./* не прокатит?
:) Прокатит конечно. Просто судя по вышеописанной ситуации человек немного плавает в командах - я решил что так будет проще для него.
что с этой ошибкой делать?
янв 12 21:39:33 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804)
Не использовать Qt 4.8.4, когда есть .6. По-моему, как раз про лечение этого конфликта и говорят…
))) не судьба мне поиграть в Clash of Clans ))
еще раз:
sudo apt-get install libxi-dev libxmu-dev
mkdir QtLibs && mv *Qt*.so* QtLibs
вторую команду выполнить в директории ~/genymotion из под текущего пользователя. И все заработает.
я уже это делал. чтото наверно с системой не так.
С Системой все так. Надо переместить все файлы с расширением so и имеющие в названии Qt из директория ~/genymotion в директорий QtLibs. Тогда будут использованны системные библиотеки. В принципе эти файлы вообще можно удалить. Перемещение - "на всякий случай"
Проверьте внимательно директорий ~/genymotion.
Ошибка сегментирования (сделан дамп памяти)
Вот и все что оно мне запускает
Похоже у тебя virtualbox не установлен...
Мне кажется тут нет ниодного человека без virtualbox
у меня vmware
Отправить комментарий