Skip to content
wookinger edited this page Jun 20, 2013 · 7 revisions

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

Building Hexadroid

Linux

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

Run 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. Execute ant debug in hostsoftware/hexadroid/de.fraunhofer.itwm.hexabus.android.HexaDroid to build HexaDroid. The apk can be found in the bin folder.

Clone this wiki locally