我在编译linphone android项目时遇到了问题,我已经阅读了说明并安装了必要的软件包来编译该项目。
但是在最后我得到了这个错误:
-build-setup:
[getbuildtools] Using latest Build Tools: 19.1.0
[echo] Resolving Build Target for Linphone...
[gettarget] Project Target: Android L (Preview)
[gettarget] API level: L
BUILD FAILED
/home/myHome/android-sdk/sdk/tools/ant/build.xml:542: For 'L' SDK Preview, attribute minSdkVersion in AndroidManifest.xml must be 'L' (current: 8)
我对ant构建系统没有太多的经验。我如何将构建工具的项目目标更改为sdk '19'?
将ANDROID_MOST_RECENT_TARGET=$(shell android list target -c | grep android | tail -n1)从linphone项目中的Makefile更改为ANDROID_MOST_RECENT_TARGET=android-17或任何android版本
under terminal:Android升级项目-t
targetSdkNo在你的机器上可能不是19,要找到它,输入:Android目标列表然后找到目标19的索引号。在我的机器上,它是1。所以我的机器上的命令是android update project -p "~/Work/prj1" -t 1