Hi iarwain, thank you for reply!
I'm new here and i'm also a noob of java and android ndk development.The important thing is my english is so bad!
So i found that i struggled in how to use the development tool eclipse and how to set up the ndk development enviroment correctly.
And then i try to acclimatize. In the process, i found some helpful widgets maybe can solve someone's problems.
A pack named "Tegra Android Development Pack" provided by nvidia can set up the enviroment convenient. The URL is:
developer.nvidia.com/tegra-android-development-pack
If you are a c# coder, you also can develope andorid application use the tools list below:
1.Mono for android (also another tool named Mono for IOS)
2.Unity3D,a powerful engine,which can use c# or javascript to compile your game to a lot of platforms.
But they both not for free!
And finally, i suggest the new android developer like me, if you are not care about the efficiency of your application, use java with eclipse and plugin ADT to develope your game will let you get twice the result with half the effort.If you care about efficiency, android ndk (orx-dev-android-native-1.3rc0) maybe your choice, use eclipse and two plugins , ADT and CDT.
Hope this information proves useful.