The org.scaloid.scaloid-support-v4
lib need to be built locally until it's published to an external maven repo. Instruction at: pocorall/scaloid#82.
To run the project on a device, run:
$ sbt
> run
To build it run:
$ sbt
> android:packageRelease
When the app compiles but crash at runtime that a class is not found, running sbt clean
can come handy.
$ sbt
> gen-idea
The IOIOLib has been modified and recompiled in the following ways:
-
ioio.lib.android.accessory
: removingcom.android.usb.future
to avoid compilation warnings, -
ioio.lib.util.android
: using class references instead of passing string to bootsrap the connnection cause sometimes to app can't find any of them at runtime, and don't use theSocketIOIOConnectionBootstrap
nor theBluetoothIOIConnectionBootstrap