AndroidDev 板


LINE

其实网路上一堆教程,我随便帮你找一个 http://blog.csdn.net/gobitan/article/details/24367439 建议你从头看到尾,看完了想一下再开始做,这样会比较顺。 基本上4.2应该用ubuntu 12.04来编译,但是用14.04也没什麽 不可以,只是你可能要对ubuntu有一些熟悉度,要搞定一些套 件的版本问题。 如果这样还有问题,建议你参考官方教程,用ubuntu 12.04来 做,可以避开一些莫名奇妙的问题。 另外你也有可能没有完全下载全部的AOSP,特别是你下载时应 该指定一下你要下载的版本,最後再执行repo sync,repo sync 很花时间,指定好下载的版本会节省你很多时间。 官方教程在此 https://source.android.com/source/requirements.html 编译aosp并不算很难,多花点时间一定可以完成的,如果真的 做不出来,可能是你对linux了解得太少了,可以再多研究一下 。 ※ 引述《westwade (秋思化刃)》之铭言: : 各位前辈好 小弟因为研究需要 要修改Android的code : 然後尝试使用Ubuntu 14.04编译Android 4.2.2 : 出现以下错误 : external/bluetooth/bluedroid/Android.mk:8: NO : BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR, using only generic configuration : find: ../../vendor/unbundled_google/libs/gcm/gcm-client/src': No such file : or directory find: : ../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or : directory find: ../../vendor/unbundled_google/libs/gcm/gcm-client/src': No : such file : or directory find: : ../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or : directory find: src': No such file or directory : vendor/nvidia/grouper/keymaster/Android.mk:16: Extraneous text after : ifeq' directive PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/Effect_Tick.ogg:system/media/audio/ui/Effect_Tick.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressStandard.ogg:system/media/audio/ui/KeypressStandard.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressSpacebar.ogg:system/media/audio/ui/KeypressSpacebar.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressDelete.ogg:system/media/audio/ui/KeypressDelete.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressReturn.ogg:system/media/audio/ui/KeypressReturn.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/camera_click.ogg:system/media/audio/ui/camera_click.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/LowBattery.ogg:system/media/audio/ui/LowBattery.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/Dock.ogg:system/media/audio/ui/Dock.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/Undock.ogg:system/media/audio/ui/Undock.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/Lock.ogg:system/media/audio/ui/Lock.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/Unlock.ogg:system/media/audio/ui/Unlock.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Sceptrum.ogg:system/media/audio/ringtones/Sceptrum.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressStandard_120.ogg:system/media/audio/ui/KeypressStandard.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressSpacebar_120.ogg:system/media/audio/ui/KeypressSpacebar.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressDelete_120.ogg:system/media/audio/ui/KeypressDelete.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/effects/ogg/KeypressReturn_120.ogg:system/media/audio/ui/KeypressReturn.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/notifications/ogg/Capella.ogg:system/media/audio/notifications/Capella.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/notifications/ogg/CetiAlpha.ogg:system/media/audio/notifications/CetiAlpha.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/notifications/ogg/Polaris.ogg:system/media/audio/notifications/Polaris.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/notifications/ogg/Pollux.ogg:system/media/audio/notifications/Pollux.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/notifications/ogg/Procyon.ogg:system/media/audio/notifications/Procyon.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Aquila.ogg:system/media/audio/ringtones/Aquila.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/ArgoNavis.ogg:system/media/audio/ringtones/ArgoNavis.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Carina.ogg:system/media/audio/ringtones/Carina.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Centaurus.ogg:system/media/audio/ringtones/Centaurus.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Cygnus.ogg:system/media/audio/ringtones/Cygnus.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Draco.ogg:system/media/audio/ringtones/Draco.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Machina.ogg:system/media/audio/ringtones/Machina.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Orion.ogg:system/media/audio/ringtones/Orion.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Pegasus.ogg:system/media/audio/ringtones/Pegasus.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Pyxis.ogg:system/media/audio/ringtones/Pyxis.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Rigel.ogg:system/media/audio/ringtones/Rigel.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Scarabaeus.ogg:system/media/audio/ringtones/Scarabaeus.ogg : ignored. PRODUCT_COPY_FILES : frameworks/base/data/sounds/ringtones/ogg/Solarium.ogg:system/media/audio/ringtones/Solarium.ogg : ignored. host Java: jsr305lib : (out/host/common/obj/JAVA_LIBRARIES/jsr305lib_intermediates/classes) host : Java: guavalib : (out/host/common/obj/JAVA_LIBRARIES/guavalib_intermediates/classes) Note: : Some input files use or override a deprecated API. Note: Recompile with : -Xlint:deprecation for details. Export includes file: : build/libs/host/Android.mk -- : out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/export_includes : Import includes file: : out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/import_includes Header: : out/host/linux-x86/obj/include/libexpat/expat.h Header: : out/host/linux-x86/obj/include/libexpat/expat_external.h Header: : out/target/product/generic/obj/include/libexpat/expat.h Header: : out/target/product/generic/obj/include/libexpat/expat_external.h Header: : out/host/linux-x86/obj/include/libpng/png.h Header: : out/host/linux-x86/obj/include/libpng/pngconf.h Header: : out/host/linux-x86/obj/include/libpng/pngusr.h Header: : out/target/product/generic/obj/include/libpng/png.h Header: : out/target/product/generic/obj/include/libpng/pngconf.h Header: : out/target/product/generic/obj/include/libpng/pngusr.h Header: : out/host/linux-x86/obj/include/selinux/selinux.h Header: : out/host/linux-x86/obj/include/selinux/label.h Header: : out/host/linux-x86/obj/include/selinux/context.h Header: : out/host/linux-x86/obj/include/selinux/avc.h Header: : out/host/linux-x86/obj/include/selinux/android.h Header: : out/target/product/generic/obj/include/selinux/selinux.h Header: : out/target/product/generic/obj/include/selinux/label.h Header: : out/target/product/generic/obj/include/selinux/context.h Header: : out/target/product/generic/obj/include/selinux/avc.h Header: : out/target/product/generic/obj/include/selinux/android.h Header: : out/target/product/generic/obj/include/libsonivox/eas.h Header: : out/target/product/generic/obj/include/libsonivox/eas_types.h Header: : out/target/product/generic/obj/include/libsonivox/eas_reverb.h Header: : out/target/product/generic/obj/include/libsonivox/jet.h Header: : out/target/product/generic/obj/include/libsonivox/ARM_synth_constants_gnu.inc : Header: out/target/product/generic/obj/include/libwpa_client/wpa_ctrl.h host : C: acp <= build/tools/acp/acp.c Import includes file: : out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/import_includes : host C++: libhost <= build/libs/host/pseudolocalize.cpp /bin/bash: : prebuilts/tools/gcc-sdk/g++: cannot execute binary file make: * : [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] : Error 126 : 前置作业有照官网说明操作 不知道问题出在哪里QQ : 麻烦各位前辈指点一二 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.117.34
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1464009905.A.EAC.html ※ 编辑: maurlice (218.164.117.34), 05/23/2016 21:27:34
1F:推 westwade: 谢谢^^ 05/23 21:41
2F:推 mshockwave: 你是不是没有用repo抓source code? 05/24 09:59







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP