CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 11734|回复: 6

[求助]编译android出错,请帮忙分析一下原因

[复制链接]
发表于 2012-12-27 10:32:36 | 显示全部楼层 |阅读模式
Android SDK源码下载完整了 , 但是在编译到package/app/Camera时, 报错,请帮忙分析一下,谢谢!

opying: out/target/common/obj/APPS/Calendar_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/APPS/Calendar_intermediates/emma_out/lib/classes-jarjar.jar
Copying: out/target/common/obj/APPS/Calendar_intermediates/classes.jar
Copying: out/target/common/obj/APPS/Calendar_intermediates/noproguard.classes.jar
target Dex: Calendar
Copying: out/target/common/obj/APPS/Calendar_intermediates/noproguard.classes.dex
target Package: Calendar (out/target/product/cubieboard/obj/APPS/Calendar_intermediates/package.apk)
nothing matches overlay file ic_contact_picture.png, for flavor ,,,,,,,,,,,hdpi,,,,,,,
nothing matches overlay file ic_contact_picture.png, for flavor ,,,,,,,,,,,xhdpi,,,,,,,
'out/target/common/obj/APPS/Calendar_intermediates/classes.dex' as 'classes.dex'...
Install: /host/Guangning/WorkProject/13.Android/cubie_android_ics/out/target/product/cubieboard/system/app/Calendar.apk
target R.java/Manifest.java: CalendarProvider (out/target/common/obj/APPS/CalendarProvider_intermediates/src/R.stamp)
target Java: CalendarProvider (out/target/common/obj/APPS/CalendarProvider_intermediates/classes)
注意:packages/providers/CalendarProvider/src/com/android/providers/calendar/CalendarProvider2.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
Copying: out/target/common/obj/APPS/CalendarProvider_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/APPS/CalendarProvider_intermediates/emma_out/lib/classes-jarjar.jar
Copying: out/target/common/obj/APPS/CalendarProvider_intermediates/classes.jar
Copying: out/target/common/obj/APPS/CalendarProvider_intermediates/noproguard.classes.jar
target Dex: CalendarProvider
Copying: out/target/common/obj/APPS/CalendarProvider_intermediates/noproguard.classes.dex
target Package: CalendarProvider (out/target/product/cubieboard/obj/APPS/CalendarProvider_intermediates/package.apk)
'out/target/common/obj/APPS/CalendarProvider_intermediates/classes.dex' as 'classes.dex'...
Install: /host/Guangning/WorkProject/13.Android/cubie_android_ics/out/target/product/cubieboard/system/app/CalendarProvider.apk
target SharedLib: libjni_mosaic (out/target/product/cubieboard/obj/SHARED_LIBRARIES/libjni_mosaic_intermediates/LINKED/libjni_mosaic.so)
target Symbolic: libjni_mosaic (out/target/product/cubieboard/symbols/system/lib/libjni_mosaic.so)
target Strip: libjni_mosaic (out/target/product/cubieboard/obj/lib/libjni_mosaic.so)
target R.java/Manifest.java: Camera (out/target/common/obj/APPS/Camera_intermediates/src/R.stamp)
Warning: AndroidManifest.xml already defines versionCode (in http://schemas.android.com/apk/res/android); using existing value in manifest.
Warning: AndroidManifest.xml already defines versionName (in http://schemas.android.com/apk/res/android); using existing value in manifest.
target Java: Camera (out/target/common/obj/APPS/Camera_intermediates/classes)
packages/apps/Camera/src/com/android/camera/Camera.java:838: 找不到符号
符号: 变量 SCENE_MODE_OFF
位置: 类 android.hardware.Camera.Parameters
        boolean isAutoScene = (Parameters.SCENE_MODE_AUTO.equals(mParameters.getSceneMode()) || Parameters.SCENE_MODE_OFF.equals(mParameters.getSceneMode()));
                                                                                                          ^
packages/apps/Camera/src/com/android/camera/Camera.java:1385: 找不到符号
符号: 变量 SCENE_MODE_OFF
位置: 类 android.hardware.Camera.Parameters
        if (Parameters.SCENE_MODE_AUTO.equals(mSceneMode) || Parameters.SCENE_MODE_OFF.equals(mSceneMode)) {
                                                                       ^
packages/apps/Camera/src/com/android/camera/Camera.java:2302: 找不到符号
符号: 变量 SCENE_MODE_OFF
位置: 类 android.hardware.Camera.Parameters
        if (Parameters.SCENE_MODE_AUTO.equals(mSceneMode) || Parameters.SCENE_MODE_OFF.equals(mSceneMode)) {
                                                                       ^
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:某些输入文件使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
3 错误
make: *** [out/target/common/obj/APPS/Camera_intermediates/classes-full-debug.jar] 错误 41
gfu@ubuntu:/host/Guangning/WorkProject/13.Android/cubie_android_ics$
gfu@ubuntu:/host/Guangning/WorkProject/13.Android/cubie_android_ics$
gfu@ubuntu:/host/Guangning/WorkProject/13.Android/cubie_android_ics$ pwd
/host/Guangning/WorkProject/13.Android/cubie_android_ics
gfu@ubuntu:/host/Guangning/WorkProject/13.Android/cubie_android_ics$ ls -l

回复

使用道具 举报

发表于 2012-12-27 16:28:49 | 显示全部楼层
这个看起来比较像编错了,你是不是编了x86的,lunch的时候选cubieboard,确保是编arm的,检查一下make开始的输出信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-27 21:42:06 | 显示全部楼层
cubieboard 发表于 2012-12-27 16:28
这个看起来比较像编错了,你是不是编了x86的,lunch的时候选cubieboard,确保是编arm的,检查一下make开始 ...

我是按cubieboard编的, 下面是编译命令,  如果把pakages/app/Camera 去掉就能编出来, 就能完成编译.


   28  cd ../WorkProject/13.Android/cubie_android_ics/
   29  source  build/envsetup.sh
   30  lunch 4
   31  make

gfu@ubuntu:/media/gfu/D/Work_Project/4.Android_Proj/cubie_android_ics$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cubieboard
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76L
============================================
/bin/sh: 1: Syntax error: Unterminated quoted string
/bin/sh: 1: [: -ge: unexpected operator
/bin/sh: 1: Syntax error: Unterminated quoted string
/bin/sh: 1: [: -ge: unexpected operator
/bin/sh: 1: Syntax error: Unterminated quoted string
/bin/sh: 1: [: -ge: unexpected operator
CEDARX_PRODUCTOR: GENERIC

回复 支持 反对

使用道具 举报

发表于 2013-1-10 13:05:44 | 显示全部楼层
装64位linux
回复 支持 反对

使用道具 举报

发表于 2013-1-31 13:11:18 | 显示全部楼层
楼主这个问题怎么解决了啊,我编译也出这个错误了,我的是64位的linux啊
回复 支持 反对

使用道具 举报

发表于 2013-4-16 17:38:08 | 显示全部楼层
用ROOT用户try
回复 支持 反对

使用道具 举报

发表于 2013-4-16 21:32:33 | 显示全部楼层
make clean
make update-api  (可能是这步引起的)
make
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-12-22 09:48 , Processed in 0.022197 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部