mirror of https://github.com/BOINC/boinc.git
[#1829][android] Refined Vagrant README
* Added hardware and download volume to requirements * Refined HOWTO
This commit is contained in:
parent
c447506cb7
commit
ac3deca87e
|
@ -4,8 +4,13 @@ Provide a turn-key VM for Android development
|
|||
|
||||
## Requirements
|
||||
|
||||
* Vagrant
|
||||
* VirtualBox
|
||||
* [Vagrant](https://www.vagrantup.com/downloads.html)
|
||||
* [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
|
||||
* Host:
|
||||
* 4 CPU cores (2 used by VM)
|
||||
* ~18 GB disk space
|
||||
* 4 GB RAM (2 used by VM)
|
||||
* Download volume (once): ~3.5 GB
|
||||
|
||||
## HOWTO
|
||||
|
||||
|
@ -13,16 +18,19 @@ Provide a turn-key VM for Android development
|
|||
1. `cd <BOINC_REPO>/android`
|
||||
1. `vagrant up`
|
||||
1. Wait until the final reboot finished
|
||||
1. `vagrant ssh`
|
||||
1. `cd BOINC/android`
|
||||
1. `./build_all.sh`
|
||||
1. **From this point on you don't need Vagrant anymore**
|
||||
1. Don't run `vagrant up` again!
|
||||
2. Just use VirtualBox to stop/start your new shiny VM
|
||||
1. In the VM:
|
||||
1. Log in with `vagrant/vagrant`
|
||||
1. Open a terminal
|
||||
1. `cd BOINC/android`
|
||||
1. `./build_all.sh`
|
||||
1. Start Android Studio
|
||||
1. No need to change anything in the setup assitant (just complete it)
|
||||
* OK / Next / Next / Finish / Finish
|
||||
1. Import the BOINC App as *Gradle* project from: `~/BOINC/android/BOINC`
|
||||
1. Ignore potential Gradle Plugin warning: Don't remind me again
|
||||
1. Ignore potential Gradle Plugin warning: *Don't remind me again*
|
||||
1. Hook up your Android device via USB (and remember to attach it to VirtualBox)
|
||||
1. Happy hacking :-)
|
||||
|
||||
|
|
Loading…
Reference in New Issue