编译源码:find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录,该如何处理

   阅读
编译源码:find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
[email protected]:~$ cd mydroid
[email protected]:~/mydroid$ ls
bionic cts device hardware ndk prebuilt tools
bootable dalvik external libcore out sdk
build development frameworks Makefile packages system
[email protected]:~/mydroid$ make
============================================
PLATFORM_VERSION_CODENAME=AOSP
PLATFORM_VERSION=AOSP
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv5te
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=OPENMASTER
============================================
find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
find: `out/target/common/docs/gen': 没有那个文件或目录
find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
find: `out/target/common/docs/gen': 没有那个文件或目录
find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
find: `out/target/common/docs/gen': 没有那个文件或目录
find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
find: `out/target/common/docs/gen': 没有那个文件或目录
find: `frameworks/base/frameworks/base/docs/html': 没有那个文件或目录
find: `out/target/common/docs/gen': 没有那个文件或目录

接下来还出现了一些警告,例如
build/core/Makefile:19: 警告:忽略关于目标“out/target/product/generic/system/media/audio/notifications/moonbeam.ogg”的旧命令
build/core/Makefile:19: 警告:覆盖关于目标“out/target/product/generic/system/media/audio/notifications/pixiedust.ogg”的命令

...
frameworks/base/../../external/nist-sip/java/gov/nist/javax/sip/header/AuthenticationHeader.java:475: 警告:编码 ascii 的不可映射字符
  // Bug fix from Andreas Bystr���m

...
target Java: framework (out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes)
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:某些输入文件使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
Copying: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes-jarjar.jar

...

这些信息对编译有什么影响,会导致编译失败吗?还是说会影响编译出来的结果,功能不全?

------解决方案--------------------
帮顶,呵呵
------解决方案--------------------
改装的装好
------解决方案--------------------
android模拟器我好像是一次编译通过的,所以那些东西我没什么印象了。我的ubuntu是硬盘安装的,光驱没坏之前我光盘安装了9.10,后来就在9.10的前提下装了10.10,没用过wubi,不知道是不是这个原因,不过我没试过编译软件时死机的。
对于你这个问题我也不懂,android不是我的研究方向。帮你顶一下吧。
------解决方案--------------------
你是不是想构建一个android虚拟机?我找了一下我以前的文档,发现我的不是编译的。嘻嘻。。

################################################################################
手动搭建开发环境
到android官方下载adk,下载时注意平台的选择,这里选择linux的。下载后解压缩,解压后得到的文件夹是android-sdk-linux_86。然后进入 android-sdk-linux_86目录下的tools目录。
执行 ./android,打开Android SDK and AVD Manager,下载相应的包。具体操作如下:
选择Available Packages,然后选择包:SDK Platform Android 2.0.1, API 6, revision 1 和 Google APIs by Google Inc., Android API 3, revision 3。如果无法选择或者无法Refresh,就在android-sdk-linux_86目录下新建一个叫做androidtool.cfg的文件,写上内容:sdkman.force.http=true。然后在Android SDK and AVD Manager中Settings选项里边把 Force https://... sources to be fetched using http://... 钩选上。再试一次,应该就没问题了。

接着,在tools目录下创建一个虚拟的Android设备,命令:
./android create avd -n devicetest -t 2
devicetest是你想要创建的Android虚拟设备的名称,自选。这之后会有一些设置,大家根据提示自己选择就可以了。
最后,运行。在tools目录下,运行命令(需要root权限):
 ./emulato @devicetest 

####################################################################################

java1.5版本(我的不是用源上面的,是到sun官网下载装的)
这个装的android版本貌似是2.1的。希望对你有用。
------解决方案--------------------
阅读
上一篇:layout_width解决办法 下一篇:返回列表