android的一个编译问题

 错误信息:
Checking API: checkapi-last
(unknown): error 17: Field android.hardware.Camera.CameraInfo.CAMERA_FACING_BACK has changed value from 0 to 1
(unknown): error 17: Field android.hardware.Camera.CameraInfo.CAMERA_FACING_FRONT has changed value from 1 to 0
******************************
You have tried to change the API from what has been previously released in
an SDK.  Please fix the errors listed above.
*****************************
make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38
make: *** Waiting for unfinished jobs....
htmlDir not a directory: out/target/common/docs/gen
DroidDoc took 243 sec. to write docs to out/target/common/docs/doc-comment-check
原因是修改了framework中的变量的值,使得源码之前的api 的值与新的不一样,从而报错。
修改:
找到android api对应的文件,例如,android2.3 对应的api level 是9,则把9.xml(frameworks\base\api\)中的CAMERA_FACING_BACK/CAMERA_FACING_FRONT 修改成所想要的。
附:android api level:
  Android 3.0 - honeycomb
    Android 2.3.3 - API Level 10
    Android 2.3 - API Level 9
    2.2 - 8
    2.1 - 7
    2..0.1 - 6
    2.0 - 5
    1.6 - 4
    1.5 -3
    1.1 - 2
   Android 1.0 - API Level 1
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值