log4life

应无所住而生其心

凡所有相,皆是虚妄。若见诸相非相,即见如来



最近更新

首页


Blog

  • 打车抬表费用计算   <html><script type="text/javascript" src="wz_jsgraphics.js"></script> <body><script type="text/javascript"><!--function getPrice(distance, night) { var unitPrice = 2.0,  basicDistance = 3,  basicPrice = 10,  extDistance = 15,  extPrice ...
    发布时间:刘金雨,发布者:2009-7-4 下午3:00
  • Android Build Error list android "make: *** No rule to make target" 'jdk/lib/tools.jar' needed by `out/target/common/docs/offline-sdk-timestamp'.  Stop. 一般来说是Java的环境变量设置的问题,需要设置JAVA_HOME变量到JDK的目录下。
    发布时间:刘金雨,发布者:2009-2-26 上午2:21
  • 为什么cpio比tar要好 为什么cpio比tar好?有这样几个原因。1、cpio会保留硬连接(hard link),备份的时候这个很重要2、cpio没有文件名长度的限制。确实,guntar在这一点上做过改进,允许使用长文件名(实际上是创建了一个临时文件用来保存实际的文件名),但是在非gnu的tar工具上仍然存在这个问题。3、默认情况下,cpio保留时间戳4、在编写脚本的时候,cpio可以更好的控制要操作哪些文件。因为cpio需要显式的制定要操作的文件列表,例如下面哪个更加容易理解?find . -type f -name '*.sh' -print | cpio -o ...
    发布时间:刘金雨,发布者:2009-2-9 下午4:06
  • Android源码构建工具速览(二)—— 清单文件  上回已经简单的在本地构造了一个Android的源码库,这回来看看这个源码库是如何构造出来的。   这一切其实都是基于那个名为repo的构造工具。回到最开始的命令 $ curl http://android.git.kernel.org/repo > ~/bin/repo这个命令从网站上下载了一个名为repo的脚本,它实际上是段python的代码,这个代码仔细看看还是有点意思的。它其实是整个构建工具的一小部分代码,而这一小部分的代码的功能主要就是去下载自身其它的代码,并初始化构建环境。 在运行这个工具的时候,它首先会去检查当前目录下的.repo目录,然后从脚本内置的(或命令行指定的)一个地址 git://android ...
    发布时间:刘金雨,发布者:2009-1-10 下午1:22
  • Android源码构建工具速览(一)——构造源码库 随着第一款Android的手机上市,Google也终于发布了其Android的源码。通常情况下,一个开源项目的发布都是伴随着一个巨大的完整的xxx-src.tar.gz的源码包,然后解压、configure/make即可。而Android是基于传说中的Git来管理的,在发布方面自然也有所不同,它基于Git构造了一个可以随时同步更新的源码库。 从 http://source.android.com/download 可以找到一段简单的下载源码的介绍。大致情况是,首先要在Linux或者MacO的系统下操作,其次要保证Git的版本在1.5.4之上,Python的版本在2.4之上。 先做一个小准备,在个人home目录下建立一个bin目录 ...
    发布时间:刘金雨,发布者:2009-1-10 下午1:21
显示第 1 - 5 个帖子(共 5 个)。 查看详情 »