Andriod源码正确的编译方式
2010-09-07 07:54
232 查看
适用范围:针对Linux的环境
针对版本:Android源码Version1.5及以上
编译命令:make update-api; make PRODUCT-sdk-sdk;
命令说明:
1、make update-api
#如果你在Android源码中添加了自定义的包、类、方法或者你修改了Android源码中标识为@hide的方法、类,你需要这些内容对
Application可见并且需要编译进SDK的Document中的话,这个命令是必须的(其实还有另外一种手工修改的方式替代这个命令的,呵呵);
2、make PRODUCT-sdk-sdk
#编译源码并且声称SDK,这个方法解决了之前使用make
sdk命令编译SDK的一个bug,就是R文件不能自动生成,需要手动更新一个jar文件才可以,这个文章本博客中也有涉及。
异常现象:如果在源码中添加了一些style、theme、drawable、package、class、method,编译时会出现有out/
目录中的一些异常现象,一般不是特别严重的,主要是针对有些文件找不到,此时你可以在执行以下命令:make clean
再执行:make update-api;make PRODUCT-sdk-sdk
针对版本:Android源码Version1.5及以上
编译命令:make update-api; make PRODUCT-sdk-sdk;
命令说明:
1、make update-api
#如果你在Android源码中添加了自定义的包、类、方法或者你修改了Android源码中标识为@hide的方法、类,你需要这些内容对
Application可见并且需要编译进SDK的Document中的话,这个命令是必须的(其实还有另外一种手工修改的方式替代这个命令的,呵呵);
2、make PRODUCT-sdk-sdk
#编译源码并且声称SDK,这个方法解决了之前使用make
sdk命令编译SDK的一个bug,就是R文件不能自动生成,需要手动更新一个jar文件才可以,这个文章本博客中也有涉及。
异常现象:如果在源码中添加了一些style、theme、drawable、package、class、method,编译时会出现有out/
目录中的一些异常现象,一般不是特别严重的,主要是针对有些文件找不到,此时你可以在执行以下命令:make clean
再执行:make update-api;make PRODUCT-sdk-sdk
相关文章推荐
- Andriod源码正确的编译方式
- Andriod源码正确的编译方式
- Andriod源码正确的编译方式
- Andriod源码正确的编译方式
- Andriod源码正确的编译方式
- 编译andriod源码出错:java.lang.UnsupportedClassVersionError: com/google/doclava/Doclava : Unsupported
- 源码包编译安装方式
- 在ubuntu中用源码编译方式安装好了mysql和php
- CentOS6.5下搭建LAMP环境(源码编译方式)
- kvm安装与启动过程说明-Kernel源码编译方式
- Andriod源码下载与编译
- 编译framework的正确方式
- 关于编译源码时出现Syntax error: "(" unexpected的解决方式
- SUSE Linux下源码编译方式安装MySQL 5.6过程分享
- 采用脱机管理方式来编译android源码
- 以源码编译的方式安装PHP与php-fpm
- Linux下安装mysql的方式(yum和源码编译两种方式)
- nagios3.5.1 server端源码编译安装方式
- Centos7使用编译源码方式安装mysql
- 源码编译方式给LAMP环境加个XCache扩展