请问Android.mk在哪里,需要自己写吗?求各位大侠指教。

最近在做GPS练习,遇到系统权限问题。请问Android.mk在哪里?多谢各位大侠的帮助

你是要做JNI还是在源码工程里编译?
如果是JNI的话,需要在工程目录里增加jni文件夹,里面放Android.mk文件
如果是编译整个Android源码的话,需要在对应的应用目录里放Android.mk文件

我是要编译整个Android源码,Android.mk怎么编,能给点资料吗?

建议你去看一下 老罗 的源码分析,搜索上一搜就搜到

Android学习系列(38)--Android源码下载和编译

Android.mk就是相当于MAKE FILE,用来描述项目如何编译,源代码的依赖关系

http://www.cnblogs.com/likwo/archive/2012/05/09/2492614.html

另外,一些IDE开发环境可以自己产生mk文件。