公司最近来了一个项目,要在android上做一个应用程序,因为我一直是做c的,从来没有做个上层的java。 我打算用c语言开发一个so库,将这个so库安装在android上供应用层的java调用。因为之前从来没有做过android上的开发,因为是第一次。所以不知如何下手, 哪位前辈可以指点一下啊,如果开发安卓上的so库的话,需要哪些准备工作? 如何搭建开发、编译环境啊? 还有如何把这个so库部署到安卓上去啊? 我在网上找了好久,只能找到上层应用开发方面的资料, 找不到底层so库开发的相关资料和demo。 哪位前辈可以提供一下啊, 在下不胜感激!!
根据你库的功能在确定是否使用C来实现吧。用C的话,看看NDK相关开发的内容
http://www.cnblogs.com/luxiaofeng54/archive/2011/08/14/2137854.html