当前位置:编程学习 > wap >>

ubuntu编译源码问题

我在ubuntu中编译4.0.3源码,结果出现了make: *** 没有规则可以创建“out/target/product/generic/dex_bootjars/system/framework/apache-xml.odex”需要的目标“out/target/common/obj/JAVA_LIBRARIES/apache-xml_intermediates/javalib.jar”。 停止。
make: *** 正在等待未完成的任务....

弄了好久都找不出原因,请问有谁知道吗
--------------------编程问答-------------------- 应该是你的工程没有new过,单独编译某个模块导致的吧。先把工程整个new一下。 --------------------编程问答-------------------- 请问怎么把一个工程new一下啊????很急 拜托了。。。。。 --------------------编程问答-------------------- 编译源码首先要编译一次整个系统。
然后才能编译自己添加的某个模块,看你的错误应该是缺少out/target/product/generic/dex_bootjars/system/framework/apache-xml.odex,看一下你的out目录下有没有该文件,如果没有的话就整体make一次吧 --------------------编程问答--------------------
引用 楼主 kaonilaomua 的回复:
我在ubuntu中编译4.0.3源码,结果出现了make: *** 没有规则可以创建“out/target/product/generic/dex_bootjars/system/framework/apache-xml.odex”需要的目标“out/target/common/obj/JAVA_LIBRARIES/apache-xml_intermediates/javalib.jar”。 停止……


如LZ所说  单独编译某个模块的话   最好整体全编译一次后,就会在out路径下生成全部所需要的东西   如果没有全编译   而想单独编译某个模块apk的话   那么可以考虑使用make命令

例如编译Settings.apk    【项目根路径为Android_4.0_App】

可以直接在Android_4.0_App路径下 执行   make Settings
--------------------编程问答-------------------- 请问问题解决了吗?我也遇到了一样的问题,不知道怎么解决,急急如律令啊 --------------------编程问答-------------------- 没解决哦,现在不和源码打交道了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,