This project was made with Eclipse, to be sure of the compatibility of the SDK Helper we highly recommand to use this IDE.
Follow these 5 Step to test Weemo Technologies into a sample application.
git clone git@github.com:weemo/Android-SDK-Helper.git
git submodule init
git submodule update
Later, when you update the sources, use:
git pull
git submodule update
Make sure you have Android plug-in installed within Eclipse.
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add packages based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) .apk files in order to distribute your application.
If you need to install ADT, please check the official ADT website
FindBugs™ is a program to find bugs in Java programs. It looks for instances of "bug patterns" --- code instances that are likely to be errors.
While the SDK uses FindBugs, you don't have to install FindBugs to use th SDK. However, you have to install FindBugs to compile and use the Helper.
If you don't have Findbugs on your Eclipse, please download-it and intall-it.
Follow instruction on projcet website: http://findbugs.sourceforge.net/
Import the WeemoSD_Helper and WeemoSDK_Lib projects in Eclipse as an "Existing Project"
To configure you mobileWebId regarding the configuration of your Profile in Weemo Portal, please edit the configuration file: /res/values/weemo_conf.xml
Replace your "ENTER YOUR KEY HERE" by your mobileAppId provided by Weemo:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyEllipsis">
<string name="weemo_mobileAppId">ENTER YOUR KEY HERE</string>
</resources>
This project cannnot run in an Emulator, please run-it on your Android mobile ARM Device.
This helper project is updated on an ad-hoc basis and does not necessary follows the relase agenda of the SDK.
The best changelog is therefore the commit log.
However, a simple changelog is maintained as part of the SDK changelog.

