Anybody making GUI apps for Android on BBBlack?

Hi Fellowship,

Are there any folks who are using hendersa’s Android image (built the image with 3.8.13 kernel) and develpoing GUI apps using the eclipse setup? (the same setup that we have for conventional Android development with ADB bridge communication)

Anybody out here?

Thanks & Regards,
Nishant

Anybody out here?

Hi Nishant,

What exactly you are trying to do ? By using android SDK you can develop
applications for all android versions, which is independent from Hardware/
Kernel, etc.

But ofcourse you have to worry, if you are trying to develop any
application which is hardware/driver related.

Siji,

First of all thanks for dropping in!
Yes I think I need device over lay level access and manipulation to use the GPIOs and other communication hardware channels like the Spi, uart and i2c and I’ll need to write apps that can use hardware like the i2c.spi.uart and gpios.

I think its possible but how I should do it?

Thanks & Regards,
Nishant

Siji,

First of all thanks for dropping in!
Yes I think I need device over lay level access and manipulation to use
the GPIOs and other communication hardware channels like the Spi, uart and
i2c and I'll need to write apps that can use hardware like the i2c.spi.uart
and gpios.

In this case you have to make sure that all these are properly
enabled/defined in Linux/Android Kernel.

Siji,

Yes I think all that would be already there because the android image is built on the 3.8.13 kernel of BBBLACK what’s your take on that?

Any tutorial or guiding stuff for how actually to do this?

Thanks & Regards,
Nishant

Siji,

Yes I think all that would be already there because the android image is
built on the 3.8.13 kernel of BBBLACK what's your take on that?

Any tutorial or guiding stuff for how actually to do this?

Am not sure about the mentioned kernel version, since i have not tried this
version yet. But most of the beaglebone kernel version contains all these
drivers, only the matter whether its enabled it or not.

In android for accessing/interacting with any drivers, its better to write
native code (JNI,NDK), which should interact with the driver.

Below tutorial may give a idea to start with.

http://source.android.com/devices/tech/input/overview.html

Thanks & Regards,