Чи є емулятор Ubuntu Touch або спосіб встановити його в VM?


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 і пізніших версій ви просто зможете встановити деб з 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. Якщо ви це зробите, ви залишитесь у неперевершеному стані. Дотримуйтесь інструкцій на wiki, щоб виправити систему.

Більш детальну інформацію про те, як створити з джерела, дивіться на сторінці wiki .

Інші методи

Однак використання емулятора може бути складним, якщо ви просто хочете запустити додаток або протестувати оболонку jedin8. Отже, є два інші методи:

1. Запуск програм Ubuntu Touch

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

По-перше, додайте Core Apps Daily PPA, запустивши ці команди в терміналі:

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

Ось перелік основних доступних програм:

  • ubuntu-калькулятор-додаток
  • календар-додаток
  • ubuntu-годинник-додаток
  • ubuntu-weather-app
  • ubuntu-docviewer-додаток
  • ubuntu-emailclient-додаток (ще не працює)
  • ubuntu-filemanager-додаток
  • ubuntu-rssreader-додаток
  • ubuntu-термінал-додаток
  • фондовий тикер-мобільний додаток
  • краплі-букви
  • судоку-додаток
  • музика-додаток

Для отримання додаткової інформації дивіться цю статтю на веб-сайті http://www.omgubuntu.co.uk/ .

2. Запуск оболонки Єдності 8

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

sudo apt-get install unity8

Щоб запустити його, використовуйте цю команду:

unity8 -mousetouch

На жаль, немає можливості запустити програми в оболонці. Натиснувши на настільний додаток, відкрийте його у власному вікні, а натискання на додаток Ubuntu Touch нічого не призведе.


Зараз доступний емулятор.
achiang

Дивіться також (на 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"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.