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

问题描述

请问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文件。

时间: 2024-12-11 00:24:50

gps-请问Android.mk在哪里,需要自己写吗?求各位大侠指教。的相关文章

线程-Android Studio跑程序的时候报错了 求大神指教!!

问题描述 Android Studio跑程序的时候报错了 求大神指教!! 02-29 21:27:52.770 13264-13270/com.example.cms.yibujiazai E/jdwp: Failed sending reply to debugger: Broken pipe 02-29 21:27:52.820 13264-13264/com.example.cms.yibujiazai W/dalvikvm: VFY: unable to find class refer

android.mk-跪求大神教写Android.mk

问题描述 跪求大神教写Android.mk 我有三个项目 A,B,C A项目依赖B,C B和C都是一个工程 里面有res资源文件 导出jar无法使用 1.静态库 2.动态库 3.还依赖其他工程 这种情况请问要怎样写Android.mk 啊? 解决方案 android Android.mk 怎么写android Android.mk 怎么写[Makefile]如何写Android.mk(整理)---------------------- 解决方案二: 可以参考一下phone.settings这些工

我们也说说Android.mk(1) - 从函数说起

我们也说说Android.mk(1) 从函数说起 大家都习惯看从头,从构建目标讲起的,导致每篇文档熟的都是前面的部分.很多教程也都是想办法能够观其大略,从整体上给大家一个思路.比如<深入理解Android内核设计思想>的第4章,比如<Android内核剖析>的第18章,比如<深入解析Android 5.0系统>的第2章. 于是我打算反其道而行之,先从调用函数开始讲. 最后一招:shell函数 我们最先把最后看家的绝招列出来吧,shell函数,可以用来执行shell命令.

请问android的剪贴板内容监听器会不会内存泄露

问题描述 请问android的剪贴板内容监听器会不会内存泄露 if (clipboard == null){ clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); clipboard.addPrimaryClipChangedListener(new ClipboardManager.OnPrimaryClipChangedListener() { @Override public void onPrimaryCl

关于在android源码编译时引用第三方jar宝--需要在android.mk中配置

今天进行android源码编译时出现一个问题,报错找不到文件,最后查看到那些找不到的问题全部都是第三方jar包里的引用文件,于是百度找解决办法.终于找到解决办法,现在分享给大家,我已经亲测通过了. 转自:http://www.cnblogs.com/hopetribe/archive/2012/04/23/2467060.html 开始正文: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_STATIC_JAVA_LIBRARIES

我们也说说Android.mk(3) - 宏

我们也说说Android.mk(3) - 宏 传统上我们一直称这种东西为makefile中的变量,其实本质上就是一个宏,只是做的是字符串替换.我们何如就把它叫做宏呢. 宏的命名 makefile的宏可以包含字符.数字.下划线.需要注意的一点是,宏就是宏,反正是要做字符串替换的,所以名字以数字开头是没问题的.makefile本身也不是用于数值处理的,以字符串为主. 使用一个宏的时候需要使用$符号,所以如果字符串中要使用shell变量,需要用$$. 从中可以看到,我们前面学到的函数,其实本质上也就是

第三方应用-请问 Android 直接 跳转微信公众号怎么解决?

问题描述 请问 Android 直接 跳转微信公众号怎么解决? 如题 请问 Android 直接 跳转微信公众号怎么解决? 就是Android第三方应用中点击按钮跳转到微信公众号关注界面,或者会话界面 新手求解答 解决方案 Android - 跳转微信公众号 解决方案二: 之前有人问过这个问题,我也回复过:http://ask.csdn.net/questions/199770 如果想打开微信里面某一个页面,你可以反编译微信androidmainfest.xml看看定义的Activity,然后通

我们也说说Android.mk(4) - 依赖:目标编程的模式

我们也说说Android.mk(4) - 依赖:目标编程的模式 另一种范式 我一直觉得,Makefile确实是C/C++程序员的良配,因为Makefile所使用的两种范式都是C/C++程序员不熟悉的,一种是函数式的思想,一种是依赖构成的目标链的模式. Makefile从最基本上来说,可以抽象成下面这样的: target ... : prerequisites ... command ... ... 如大家所熟悉的,这段的意义是:当prerequisites有更新的时候,执行command命令.如

我们也说说Android.mk(2) - 函数进阶教程 - 分支、循环、子程序

我们也说说Android.mk(2) 函数进阶教程 - 分支.循环.子程序 按照面向过程程序设计的标准流程,我们讲完了顺序结构,就要讲分支.循环和子程序.下面我们就开始讲用于分支.循环和子程序调用功能的函数. 分支函数 要走分支,一定是要有条件要判断. 在Makefile里,最主要的判断就是看字符串能不能找到了. 通过findstring函数来进行这个判断,然后用if函数使用findstring函数的结果. 例: .PHONY : all5 bootoatfile := out/target/p