SDL SDL-2.0.4-9267编译错误处理


进入到相应目录,执行
./androidbuild.sh org.libsdl.testgles ../test/testgles.c 
最后出现错误,生成APK失败
BUILD FAILED
/home/gxp/Desktop/SDL-2.0.4-9267/build/org.libsdl.testgles/build.xml:56: sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable.

解决办法1(自己折腾出来的,可能不正规,但是经过测试可以解决问题):编辑SDL目录下android-project/project.properties,如:
/home/gxp/Desktop/SDL-2.0.4-9267/android-project/project.properties
将target=android-12修改为安装的android SDK版本,如:
target=android-19

解决办法2:
进入到SDL-2.0.4-9267/android-project目录下,执行:(我按照的SDK是19)
android update project -p . -t android-19
这样,会在当前目录下生产
local.properties 文件,其中有一句关键:
sdk.dir=/home/gxp/adt/sdk
这是告诉ant 其中的SDK路径



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值