android
fire_up
这个作者很懒,什么都没留下…
展开
-
Android编译小结
正式开始一个新的平台,以前的项目拿到的代码都是供应商改好的,感觉有很多不规范的地方。这次从一个全新的项目着手,严格按照android规范进行项目的添加、板级文件的支持。目标是争取不改动build目录下的文件,而是用好它的扩展机制。在lunch中增加combo选项的标准方法在执行完. build/envsetup.sh后,执行lunch,会出现lunch菜单:You're building on Li原创 2017-01-04 15:43:41 · 569 阅读 · 0 评论 -
编译镜像时给apk加混淆
打开混淆开关Android.mk中经常会看到LOCAL_PROGUARD_ENABLED := full这一句,从字面上理解,是开启混淆。如果你以为这样编译出来的apk就已经被混淆了,结果会让你很困惑。将apk里的classes.dex反编译,会看到代码仍然是混淆之前的状态,甚至连文件大小都没有变化。这行语句加不加,效果是一样的。 事实上,系统编译时,如果LOCAL_PROGUARD_ENABLE原创 2017-01-06 10:40:59 · 3615 阅读 · 0 评论