Hexadroid

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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.