Apakah ada cara untuk menginstal Ubuntu Touch di dalam mesin virtual pada komputer Ubuntu biasa, bukan pada ponsel atau tablet? Atau ada emulator, seperti yang SDK Android datangi?
Apakah ada cara untuk menginstal Ubuntu Touch di dalam mesin virtual pada komputer Ubuntu biasa, bukan pada ponsel atau tablet? Atau ada emulator, seperti yang SDK Android datangi?
Jawaban:
Akhirnya, ada emulator!
Cara menginstal di Ubuntu 14.04:
sudo apt-get install android-emulator
cp -r /usr/share/android/emulator/ ~/
cd ~/emulator/
./build-emulator-sdcard.sh
Untuk menjalankan emulator:
./run-emulator.sh
Untuk Ubuntu 13.10 dan yang lebih lama , Anda seharusnya dapat menginstal deb dari https://launchpad.net/ubuntu/+source/android .
Untuk memperbarui emulator Anda, jalankan perintah ini:
cd ~/emulator/
rm -f ./out/target/product/generic/ubuntu-rootfs.tar.xz
./build-emulator-sdcard.sh
PERINGATAN: Jangan mencopot pemasangan lalu gunakan apt-get autoremove
pada amd64. Jika Anda melakukannya, Anda akan dibiarkan dalam kondisi yang tidak ada duanya. Ikuti instruksi pada wiki untuk memperbaiki sistem Anda.
Untuk detail lebih lanjut atau cara membuat dari sumber, lihat halaman wiki .
Namun, menggunakan emulator dapat menjadi rumit jika Anda hanya ingin menjalankan aplikasi atau menguji shell unity8. Jadi, ada dua metode lain:
Anda sekarang dapat menginstal aplikasi core touch secara langsung di komputer yang menjalankan Ubuntu 12.10 atau lebih baru (atau salah satu turunannya, seperti Kubuntu) menggunakan PPA.
Pertama, tambahkan Core Apps Daily PPA dengan menjalankan perintah ini di terminal:
sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily
sudo apt-get update
Kemudian instal aplikasi yang Anda inginkan dengan menjalankan:
sudo apt-get install <app-name>
Atau Anda dapat menginstal semuanya menggunakan
sudo apt-get install touch-coreapps
Berikut adalah daftar aplikasi inti yang tersedia:
Untuk informasi lebih lanjut, lihat artikel ini di http://www.omgubuntu.co.uk/ .
Dimungkinkan untuk menjalankan antarmuka seluler untuk Unity 8 di desktop jika Anda menjalankan Ubuntu 13.10. Untuk melakukan ini, instal paket unity8, baik dengan mengklik tautan atau dengan mengetik perintah berikut:
sudo apt-get install unity8
Untuk menjalankannya, gunakan perintah ini:
unity8 -mousetouch
Sayangnya, tidak ada cara untuk menjalankan aplikasi di shell. Mengklik pada aplikasi desktop akan membukanya di jendela sendiri dan mengklik pada aplikasi Ubuntu Touch tidak akan melakukan apa-apa.
Sekarang ada Emulator eksperimental yang tersedia. Lihat https://wiki.ubuntu.com/Touch/Emulator
Edit /usr/share/android/emulator/build/tools/get-tarball-url.py
Perubahan
host_uri = "https://system-image.ubuntu.com"
json_index_uri = "/devel-proposed/mako/index.json"
untuk
host_uri = "https://system-image.ubuntu.com"
json_index_uri = "/ubuntu-touch/devel-proposed/mako/index.json"