iBe*_*eve 28 emulation virtualization ubuntu-touch
有什么方法可以在普通 Ubuntu 计算机上的虚拟机中而不是在手机或平板电脑上安装 Ubuntu Touch?或者是否有模拟器,例如 Android SDK 附带的模拟器?
iBe*_*eve 24
终于有模拟器了!
如何在 Ubuntu 14.04 上安装:
sudo apt-get install android-emulator
cp -r /usr/share/android/emulator/ ~/
cd ~/emulator/
./build-emulator-sdcard.sh
Run Code Online (Sandbox Code Playgroud)
运行模拟器:
./run-emulator.sh
Run Code Online (Sandbox Code Playgroud)
对于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
Run Code Online (Sandbox Code Playgroud)
警告:不要卸载然后apt-get autoremove在 amd64 上使用。如果这样做,您将处于无与伦比的状态。按照维基上的说明修复您的系统。
有关更多详细信息或如何从源代码构建,请参阅wiki 页面。
但是,如果您只想运行应用程序或测试 unity8 shell,则使用模拟器可能会很复杂。所以,还有另外两种方法:
您现在可以使用 PPA 直接在运行 Ubuntu 12.10 或更高版本(或其中一种衍生产品,例如 Kubuntu)的计算机上安装核心触控应用程序。
首先,通过在终端中运行这些命令来添加 Core Apps Daily PPA:
sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后通过运行安装所需的应用程序:
sudo apt-get install <app-name>
Run Code Online (Sandbox Code Playgroud)
或者您可以使用安装所有这些
sudo apt-get install touch-coreapps
Run Code Online (Sandbox Code Playgroud)
以下是可用的核心应用程序列表:
有关更多信息,请参阅http://www.omgubuntu.co.uk/上的这篇文章。
如果您运行的是 Ubuntu 13.10,则可以在桌面上运行 Unity 8 的移动界面。为此,请通过单击链接或键入以下命令来安装 unity8 软件包:
sudo apt-get install unity8
Run Code Online (Sandbox Code Playgroud)
要运行它,请使用以下命令:
unity8 -mousetouch
Run Code Online (Sandbox Code Playgroud)
不幸的是,无法在 shell 中运行应用程序。单击桌面应用程序将在其自己的窗口中打开它,而单击 Ubuntu Touch 应用程序将不执行任何操作。
| 归档时间: |
|
| 查看次数: |
16801 次 |
| 最近记录: |