Есть ли эмулятор Ubuntu Touch или способ установить его на ВМ?

27

Есть ли способ установить Ubuntu Touch внутри виртуальной машины на обычный компьютер Ubuntu, а не на телефон или планшет? Или есть эмулятор, как тот, который поставляется с Android SDK?

Полагаю
источник

Ответы:

23

Наконец, есть эмулятор!

Использование эмулятора

Как установить на Ubuntu 14.04:

sudo apt-get install android-emulator
cp -r /usr/share/android/emulator/ ~/
cd ~/emulator/
./build-emulator-sdcard.sh

Чтобы запустить эмулятор:

./run-emulator.sh

Для Ubuntu 13.10 и более ранних версий вы можете просто установить deb с https://launchpad.net/ubuntu/+source/android .

Чтобы обновить эмулятор, выполните следующие команды:

cd ~/emulator/
rm -f ./out/target/product/generic/ubuntu-rootfs.tar.xz
./build-emulator-sdcard.sh

ВНИМАНИЕ: не удаляйте, а затем используйте apt-get autoremoveна amd64. Если вы это сделаете, вы останетесь в непобедимом состоянии. Следуйте инструкциям в вики, чтобы исправить вашу систему.

Для получения более подробной информации или как построить из исходного кода, смотрите страницу вики .

Другие Методы

Однако использование эмулятора может быть сложным, если вы просто хотите запустить приложение или протестировать оболочку unity8. Итак, есть два других метода:

1. Запуск приложений Ubuntu Touch

Теперь вы можете установить основные сенсорные приложения непосредственно на компьютер под управлением Ubuntu 12.10 или более поздней версии (или одного из производных, например, Kubuntu), используя PPA.

Сначала добавьте PPA Core Apps Daily, выполнив следующие команды в терминале:

sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily
sudo apt-get update

Затем установите нужные приложения, запустив:

sudo apt-get install <app-name>

Или вы можете установить их все, используя

sudo apt-get install touch-coreapps

Вот список основных доступных приложений:

  • убунт-калькулятор-приложение
  • календарь-приложение
  • убунт-часы-приложение
  • убунт-погода-приложение
  • убунт-DocViewer-приложение
  • ubuntu-emailclient-app (еще не работает)
  • убунт-файлменеджер-приложение
  • убунт-RssReader-приложение
  • убунт-терминал-приложение
  • акции-телеграфная мобильные приложения
  • Отключающая-буква
  • Судоку-приложение
  • музыка-приложение

Для получения дополнительной информации см. Эту статью на http://www.omgubuntu.co.uk/ .

2. Запуск оболочки Unity 8

Можно запустить мобильный интерфейс для Unity 8 на рабочем столе, если вы используете Ubuntu 13.10. Для этого установите пакет unity8, щелкнув ссылку или введя следующую команду:

sudo apt-get install unity8

Чтобы запустить его, используйте эту команду:

unity8 -mousetouch

К сожалению, нет возможности запускать приложения в оболочке. Нажатие на настольное приложение откроет его в собственном окне, а нажатие на приложение Ubuntu Touch ничего не даст.

Полагаю
источник
Эмулятор теперь доступен.
августа
Смотрите также (для 13.10): askubuntu.com/questions/387884/…
david6
7

Теперь доступен экспериментальный эмулятор. Проверьте https://wiki.ubuntu.com/Touch/Emulator

Бить Рупп
источник
Это довольно короткий ответ с просто ссылкой. Не могли бы вы обновить свой ответ скриншотами и инструкциями по установке в случае изменения ссылки?
iBelieve
0

редактировать /usr/share/android/emulator/build/tools/get-tarball-url.py

+ Изменить

host_uri = "https://system-image.ubuntu.com"
json_index_uri = "/devel-proposed/mako/index.json"

в

host_uri = "https://system-image.ubuntu.com"
json_index_uri = "/ubuntu-touch/devel-proposed/mako/index.json"
Левент Торе
источник