当前位置: 首页>>技术教程>>正文


是否有Ubuntu Touch模拟器或在VM中安装它的方法?

, , ,

问题描述

有没有办法在常规Ubuntu计算机上而不是在手机或平板电脑上的虚拟机中安装Ubuntu Touch?还是有一个模拟器,就像Android SDK附带的模拟器一样?

最佳解决方法

最后,有一个模拟器!

使用模拟器

如何在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安装deb。

要更新模拟器,请运行以下命令:

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

警告:请勿在amd64上卸载然后使用apt-get autoremove。如果你这样做,你将处于无与伦比的状态。按照说明on the wiki修复系统。

有关更多详细信息或如何从源构建,请参阅the wiki page

其他方法

但是,如果您只想运行应用程序或测试unity8 shell,则使用模拟器可能会很复杂。所以,还有另外两种方法:

1.运行Ubuntu Touch应用程序

您现在可以使用PPA直接在运行Ubuntu 12.10或更高版本(或其中一个衍生产品,如Kubuntu)的计算机上安装核心触摸应用程序。

首先,通过在终端中运行以下命令来添加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-calculator-app

  • calendar-app

  • ubuntu-clock-app

  • ubuntu-weather-app

  • ubuntu-docviewer-app

  • ubuntu-emailclient-app(尚未使用)

  • ubuntu-filemanager-app

  • ubuntu-rssreader-app

  • ubuntu-terminal-app

  • stock-ticker-mobile-应用

  • dropping-letters

  • sudoku-app

  • music-app

有关更多信息,请参阅http://www.omgubuntu.co.uk/上的this article

2.运行Unity 8 Shell

如果您运行的是Ubuntu 13.10,则可以在桌面上运行Unity 8的移动界面。要执行此操作,请通过单击链接或键入以下命令来安装unity8软件包:

sudo apt-get install unity8

要运行它,请使用以下命令:

unity8 -mousetouch

不幸的是,没有办法在shell中运行应用程序。单击桌面应用程序将在其自己的窗口中打开它,单击Ubuntu Touch应用程序将不执行任何操作。

次佳解决方法

现在有一个实验模拟器可用。查看https://wiki.ubuntu.com/Touch/Emulator

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7196.html,未经允许,请勿转载。