不同平台的mmc分区方案和烧写emmc方式不一样,总之划分一块区域用来当sdcard挂载,并且记住block序号,android的分区类型在linux下制作一般都是ext4格式。
可在BoardCondif.mk中添加宏控制:
BOARD_MMCBLK_AS_SDCARD := 13
#jscese open mmcblk0p13 as sdcard to mount 140724#...
分类:
移动开发 时间:
2014-10-14 13:38:48
阅读次数:
598
看原文请移步:编写 android.mk 中 LOCAL_C_INCLUDES 的技巧在编写android.mk的过程中,免不了要修改LOCAL_C_INCLUDES来设置头文件的include目录, 一般写成这样LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Cla...
分类:
移动开发 时间:
2014-10-14 12:49:38
阅读次数:
206
看原文请移步:Update: Android.mk 中的 LOCAL_SRC_FILES, LOCAL_C_INCLUDES我在先前的两篇post 编写Android.mk中的LOCAL_SRC_FILES的终极技巧编写 android.mk 中 LOCAL_C_INCLUDES 的技巧中提到了一些...
分类:
移动开发 时间:
2014-10-14 11:39:28
阅读次数:
199
根据android四大框架来解说安全机制代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为proguard,最新版本为4.7;proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。配置方法为在Android.mk中设置LO...
分类:
移动开发 时间:
2014-10-14 11:28:28
阅读次数:
197
在framework/base/core/res/res 下添加资源文件后需要先编译资源 然后编译framework 才可正常引用 进入项目根目录 cd frameworks/base/core/res/ 执行mm命令(原生或高通), 编译 framework-res.apk 或 ./mk mm?...
分类:
移动开发 时间:
2014-10-13 13:36:20
阅读次数:
143
public class Test{ public static void main(String[] args) { Mankind mk=new Mankind(); System.out.println(mk);//打印50 Syst...
分类:
其他好文 时间:
2014-10-12 15:57:58
阅读次数:
151
概述
Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每个模块属于下列类型之一:
1. APK程序:一般的Android程序,编译打包生成apk文件。
2. JAV...
分类:
移动开发 时间:
2014-10-10 14:12:34
阅读次数:
217
mm命令快速编译一个模块之后,一般用adb push到手机看效果,如果环境不允许用adb push或模块不经常改,希望直接放到image里,则可以用./mk snod,这个命令仅仅将system目录打包成system.img,然后方便直接下载,但是这个命令还是很慢(慢在搜索所有的Android.mk),有一种方法可以加速该编译到1分钟以内
修改alps/build/core/main.m...
分类:
移动开发 时间:
2014-10-10 12:59:54
阅读次数:
182
1. 先完整编译一遍工程(任意eng/user),然后保存要替换java代码的jar包,在alps/out/target/common/obj/JAVA_LIBRARIES/xxx__intermediates目录下的
classes.jar
javalib.jar
2. 请将以下文件保存成java_library_prebuilt.mk,并放在alps/build/core/目录下面...
分类:
移动开发 时间:
2014-10-10 11:36:14
阅读次数:
150
Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。因为所有的编译文件都在同一个 GNU MAKE 执行环境中进行执行,而Android.mk中所有的变量都是全局的。因此,您应尽量少声明变量,不要认为某些变量在解析过程中不会被定义。一个Android.m...
分类:
移动开发 时间:
2014-10-09 18:28:07
阅读次数:
279