<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fire_up的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fire_up</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fire_up]]></copyright><item><title><![CDATA[编译镜像时给apk加混淆]]></title><link>https://blog.youkuaiyun.com/fire_up/article/details/54135167</link><guid>https://blog.youkuaiyun.com/fire_up/article/details/54135167</guid><author>fire_up</author><pubDate>Fri, 06 Jan 2017 10:40:59 +0800</pubDate><description><![CDATA[打开混淆开关Android.mk中经常会看到LOCAL_PROGUARD_ENABLED := full这一句，从字面上理解，是开启混淆。如果你以为这样编译出来的apk就已经被混淆了，结果会让你很困惑。将apk里的classes.dex反编译，会看到代码仍然是混淆之前的状态，甚至连文件大小都没有变化。这行语句加不加，效果是一样的。 
事实上，系统编译时，如果LOCAL_PROGUARD_ENABLE]]></description><category></category></item><item><title><![CDATA[Android编译小结]]></title><link>https://blog.youkuaiyun.com/fire_up/article/details/54020112</link><guid>https://blog.youkuaiyun.com/fire_up/article/details/54020112</guid><author>fire_up</author><pubDate>Wed, 04 Jan 2017 15:43:41 +0800</pubDate><description><![CDATA[正式开始一个新的平台，以前的项目拿到的代码都是供应商改好的，感觉有很多不规范的地方。这次从一个全新的项目着手，严格按照android规范进行项目的添加、板级文件的支持。目标是争取不改动build目录下的文件，而是用好它的扩展机制。在lunch中增加combo选项的标准方法在执行完. build/envsetup.sh后，执行lunch，会出现lunch菜单：You're building on Li]]></description><category></category></item><item><title><![CDATA[PB编译生成的BIN文件的格式]]></title><link>https://blog.youkuaiyun.com/fire_up/article/details/316429</link><guid>https://blog.youkuaiyun.com/fire_up/article/details/316429</guid><author>fire_up</author><pubDate>Thu, 10 Mar 2005 13:12:00 +0800</pubDate><description><![CDATA[BIN文件的格式用PB编译的镜像文件，一般都会同时以BIN文件和NB0文件两种形式给出。NB0文件是地址空间的一个完整的映像文件，相当于地址空间的硬拷贝。BIN文件是一种二进制ROM映像文件格式，同NB0文件相比，它压缩了无效的数据。BIN文件中包含了文件头和许多的段，每个段都给出了在实际映像中的首地址、长度、校验码和数据。BIN文件的详细格式如下： 文件头(长度：7字节，内容固定)，相当于字符串]]></description><category></category></item><item><title><![CDATA[分配虚拟内存的两个函数]]></title><link>https://blog.youkuaiyun.com/fire_up/article/details/297261</link><guid>https://blog.youkuaiyun.com/fire_up/article/details/297261</guid><author>fire_up</author><pubDate>Tue, 22 Feb 2005 13:14:00 +0800</pubDate><description><![CDATA[一个是VirtualAlloc，函数原型： LPVOID VirtualAlloc(   LPVOID lpAddress,   DWORD dwSize,   DWORD flAllocationType,   DWORD flProtect ); 若第一个参数为NULL，分配的内存必以64K的整数倍为内存起始地址，哪怕你只分配一个字 节。 另一个是LocalAlloc，函数原型 HLOCAL ]]></description><category></category></item><item><title><![CDATA[如何在wince的任务栏上显示窗口图标]]></title><link>https://blog.youkuaiyun.com/fire_up/article/details/281423</link><guid>https://blog.youkuaiyun.com/fire_up/article/details/281423</guid><author>fire_up</author><pubDate>Sat, 05 Feb 2005 10:10:00 +0800</pubDate><description><![CDATA[    研究wince下的程序设计还不久，大体上感觉和windows下编写程序差不多，但wince只是windows的一个子集，很多在windows下支持的api，在wince下不支持。    这天，发现自己写的wince程序，无论在任务栏，还是在任务切换列表中，都只显示标题而不显示标题左边的那个应用程序定义的小图标，而微软自己写的程序，还有一些厂商写的程序，运行的时候，在任务栏上是同时显示图标和]]></description><category></category></item></channel></rss>