Markdown-拓展 使用 jeklly 生成网站
先决条件
Jekyll 要求如下:
Ruby 版本 2.5.0 或更高版本
RubyGems
GCC and Make
以 windows 为例,可用直接下载最新版 Ruby+Devkit 3.1.2-1 (x64) https://rubyinstaller.org/downloads/ 并进行安装。
余下步骤
1 | gem install jekyll bundler |
安卓-卷面试
Ant 打包安卓 apk(2) 手写版
接着上文, 直接上 ant 脚本
Ant 打包安卓 apk(1) 手动档

- 根据资源文件和 AndroidManifest.xml 生成 R.java 文件
- 处理 aidl,生成对应的 java文件,如果没有 aidl,则跳过
- 编译工程源码(主项目,库)src 目录下所有的源码,同时上边生成的 R.jav a和 aidl 生成的 java 文件也会被编译生成相应的 class 文件
- 将第 3 步生成的 class 文件打包生成 .dex 文件
- 将资源文件打包,生成初始的 apk
- 将第 4 步生成的 .dex 文件加入到apk中生成未签名的包
- apk 签名
1. aapt(Android Asset Packaging Tool) - Package the android resources得到R.java文件
命令 build-tools/安卓某个版本/aapt.exe package
1 | set path=%path%;D:\Android\android-sdk\build-tools\25.0.2 |