- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近购买了用于 Android 开发的 UDOO 四核板。
我正在尝试编译 Android 4.4.2。来自以下指南的源文件: http://www.udoo.org/docs/Advanced_Setup/Compile_Android_From_Sources
但没有导出。
我的 UDOO 文件都在我的主文件夹中:[udoo-android-dev] = guille@ubuntu:~/UDOO/UDOO_Android_4.4.2_Source_v1.0/4.4.2$
首先,在主文件夹的可执行文件设置中存在一个问题,而不是一个有问题的问题。
因为安装程序是从#!/bin/sh 开始的,所以它可以使用 source neither lunch,因为 source 是 bash 的一个特殊词。解决方案:我将#!/bin/sh 更改为#!/bin/bash,它工作正常。
然后我就到了大问题:
当我在 [udoo-android-dev] 执行“make”时,编译开始显示所有包含但有一些“有问题”的行。
guille@ubuntu:~/UDOO/UDOO_Android_4.4.2_Source_v1.0/4.4.2$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=udoo
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.19.0-26-generic-x86_64-with-Ubuntu-14.04-trusty
HOST_BUILD_TYPE=release
BUILD_ID=1.0.4
OUT_DIR=out
============================================
…
including ./external/wpa_supplicant_8/Android.mk ...
external/wpa_supplicant_8/wpa_supplicant/Android.mk:290: external/wpa_supplicant_8/wpa_supplicant/src/drivers/drivers.mk: No such file or directory
…
including ./frameworks/base/Android.mk ...
find: `src': No such file or directory
…
including ./packages/apps/Camera2/Android.mk ...
fatal: Not a git repository: 'packages/apps/Camera2/.git'
…
build/core/Makefile:32: warning: overriding commands for target `out/target/product/udoo/system/xbin/su'
build/core/base_rules.mk:529: warning: ignoring old commands for target `out/target/product/udoo/system/xbin/su'
build/core/Makefile:32: warning: overriding commands for target `out/target/product/udoo/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/base_rules.mk:529: warning: ignoring old commands for target `out/target/product/udoo/system/etc/permissions/android.software.live_wallpaper.xml'
PRODUCT_COPY_FILES device/fsl/sabresd_6dq/fstab.freescale:root/fstab.freescale ignored.
No private recovery resources for TARGET_DEVICE udoo
make: *** No rule to make target `external/wpa_supplicant_8/wpa_supplicant/src/drivers/drivers.mk'. Stop.
并且没有更多的编译。
所以问题是 wpa_supplicant_8。
我已经尝试使用安装可执行文件指示的默认 cross_compiler 以及我从 UDOO web 下载的交叉编译器。
谢谢你的时间,吉列尔莫
最佳答案
我解决了这个问题。
除了安装多个 64 位和 32 位库之外,我的问题是拥有多个版本的 Java(orcale 6、open 6 和 open 7)必须为所有 Java 模块(java、javac、javaws)选择 oracle 6和其他人)。
我遇到了其他错误,但我通过 VMware workstation player 重新安装了 ubuntu 14.04,经过一些调整后确实有效。
吉列尔莫
关于安卓 4.4.2。编译错误(wpa_supplicant_8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348636/
我是一名优秀的程序员,十分优秀!