web-dev-qa-db-ja.com

Ubuntu TouchエミュレーターまたはVMにインストールする方法はありますか?

携帯電話やタブレットではなく、通常のUbuntuコンピューターの仮想マシンにUbuntu Touchをインストールする方法はありますか?または、Android SDKに付属しているようなエミュレーターはありますか?

27
iBelieve

最後に、エミュレーターがあります!

エミュレーターを使用する

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

警告:アンインストールしてからAMD64でapt-get autoremoveを使用しないでください。そうした場合、あなたは無敵の状態のままになります。指示に従ってください wiki上 システムを修正します。

詳細またはソースからビルドする方法については、 wikiページ を参照してください。

その他の方法

ただし、アプリを実行したり、Unity8シェルをテストしたいだけの場合、エミュレーターの使用は複雑になる可能性があります。したがって、他の2つの方法があります。

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
  • カレンダーアプリ
  • ubuntu-clock-app
  • ubuntu-weather-app
  • ubuntu-docviewer-app
  • ubuntu-emailclient-app(まだ機能していません)
  • ubuntu-filemanager-app
  • ubuntu-rssreader-app
  • ubuntu-terminal-app
  • ストックティッカーモバイルアプリ
  • ドロップ文字
  • 数独アプリ
  • 音楽アプリ

詳細については、 http://www.omgubuntu.co.uk/この記事 を参照してください。

2. Unity 8シェルの実行

Ubuntu 13.10を実行している場合は、デスクトップでUnity 8のモバイルインターフェイスを実行できます。これを行うには、リンクをクリックするか、次のコマンドを入力して、unity8パッケージをインストールします。

Sudo apt-get install unity8

実行するには、次のコマンドを使用します。

unity8 -mousetouch

残念ながら、シェルでアプリを実行する方法はありません。デスクトップアプリをクリックしても独自のウィンドウで開き、Ubuntu Touchアプリをクリックしても何も起こりません。

23
iBelieve

実験的なエミュレータが利用可能になりました。チェックアウト https://wiki.ubuntu.com/Touch/Emulator

7
Beat Rupp

編集/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"
0
levent tore