Wednesday, December 10, 2008

Tips to import sample Android projects to Eclipse

I am a newbie to Eclipse and Android applications development. I installed the Eclipse yesterday and tried to take a look at the Android sample to start with. I had problems to import sample project into Eclipse. Google is always the one I first tried. I found this article: How to import sample Android projects to Eclipse. It is helpful to me. I think it will also be helpful to others.
Here is the tips: Simply create project from existing source (then use "Browse" to select sample shipped with SDK).

Sunday, December 7, 2008

Nokia N810 with android ported

Peter McDermott has an article about the process of porting android to the Nokia N810. Quite a lot of helpful information included.

Kogan Agora Pro is the next android handset

The Kogan Agora Pro has popped up in Australia as the latest android handset and is available for international pre-order. The phone has a 2.5 inch resistive touchscreen, QUERTY keyboard, 3G and GPS for $399.
· 2.5-inch TFT-LCD flat touch-sensitive screen
· Integrated QWERTY keyboard
· High-speed 3G network connection
· One-Touch Google Search ™
· Easy Web Browsing
· Easy-to-use email with attachment support for images, videos, music and documents
· Customisable Home Screen with instant Email, text message and IM notifications
· Instant access to mobile Internet services (Gmail ™, YouTube ™, Google Talk ™, Google Calendar ™, Google Maps ™)
· Music Player
· microSD™ expansion slot for all your storage needs
· Wi-Fi network access (included with Kogan Agora Pro)
· GPS navigation capability (included with Kogan Agora Pro)
· 2.0 megapixel camera (included with Kogan Agora Pro)

Android Dev Phone 1 for developers

The Android Dev Phone 1 is a SIM-unlocked and hardware-unlocked device that is designed for advanced developers. The device ships with a system image that is fully compatible with Android 1.0, so you can rely on it when developing your applications. You can use any SIM in the device and can flash custom Android builds that will work with the unlocked bootloader.

The device currently costs $399 (USD) (including free shipping in the US), and will be available for purchase in 18 international markets, including the US, UK, Germany, Japan, India, Canada, France, Taiwan, Spain, Australia, Singapore, Switzerland, Netherlands, Austria, Sweden, Finland, Poland, and Hungary.

More information, see

Wednesday, December 3, 2008

struct ipv6_mreq has no member named ipv6mr_interface

When I am porting ffmpeg to Google Android, I got an error: 'struct ipv6_mreq' has no member named 'ipv6mr_interface'. I dont understand what happened. When I google the related information, I got this article: Linux kernel headers violate RFC2553. The corresponding header file is bionic/libc/kernel/common/linux/in6.h. I have to correct the usage of ipv6_mreq.ipv6mr_interface into ipv6_mreq.ipv6mr_ifindex.
What I am concern is does Bionic libc use the ipv6_mreq structure in a correct way?