Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The latest release is version 0.2.
Get the latest release
You can find the latest release in hostsoftware/hexadroid/ in the branch sb-hexadroid: https://github.com/mysmartgrid/hexabus/tree/sb-hexadroid/hostsoftware/hexadroid
Install openjdk and ant. On Ubuntu you can install these with:
sudo apt-get update && sudo apt-get install openjdk-6-jdk ant
Install the Android SDK. If the android-sdk is not provided by your distribution you can download it from here: http://developer.android.com/sdk/index.html
Note that on 64 bit systems you also need the 32 bit versions of libstdc++, libncurses and zlib. On Ubuntu you can install these with:
sudo apt-get install libstdc++6:i386 libncurses5:i386 zlib1g:i386
tools/android and select and install Android 4.1.2 (API 16).
Clone the hexabus git repository.
git clone -b sb-hexadroid git://github.com/mysmartgrid/hexabus.git
Go to hostsoftware/hexadroid/de.fraunhofer.itwm.hexabus.android.HexaDroid.
Open the local.properties in an editor and change the sdk.dir to the path of your android sdk.
ant debug in hostsoftware/hexadroid/de.fraunhofer.itwm.hexabus.android.HexaDroid to build HexaDroid. The apk can be found in the bin folder.