Vagrant box for Android develop environment using Qt.
- openSUSE Leap 42.1 (from opensuse/openSUSE-42.1-x86_64 1.0.1)
- patterns-openSUSE-devel_C_C++
- Qt 5.6
- Android SDK (API 21)
- Android NDK r10e
mkdir dev
cd dev
vagrant init danmaq/openSUSE-42.1-x86_64-Android-Qt-dev-env
vagrant up
- Virtualbox available PC
- macOS sierra
- should install Virtualbox and Vagrant manually.
- Windows 7 or higher version, WITHOUT Hyper-V.
- Virtualbox and Vagrant are auto install via Chocolatey. (run
setup.cmd
)
- Virtualbox and Vagrant are auto install via Chocolatey. (run
- macOS sierra
- setup.cmd: (Recommend for first-run) Run
up.cmd
before install Chocolatey, Virtualbox, and Vagrant. - up.cmd: Start vagrant VM and watch reload request from ansible_local.
- box.cmd: Run
up.cmd
and export vagrant box.
- up: Start vagrant VM and watch reload request from ansible_local.
- box: Run
up
and export vagrant box.
- Vagrant up from opensuse/openSUSE-42.1-x86_64. (version 1.0.1)
- Install Ansible. (via ansible_local)
- Run
zypper patch
andzypper update
. - Install KDE Desktop. (KDE Plasma 5.5.x)
- Install pattern devel_C_C++.
- Install Android SDK NDK (r10e).
- dest: ~/android-ndk-r10e
- Install Android SDK (API 21).
- dest: ~/android-sdk-linux
- Install Qt 5.6.2 for Android.
- dest: ~/Qt5.6.2