Android NDK: WARNING: APP_PLATFORM android-9 is larger than
android:minSdkVersion问题这个问题开始看比较蛋疼,你会很诧异为什么总是提示我大于 android:minSdkVersion实际上这是由于AndroidManifest.xml 从windows
机器上拷贝到linux下的时候,字符不同导致的识别错误。(比如换行在dos下是/r/n 在linux下只有/n)用dos2unix 转换之后问题即可解决其实安卓工程从window拷贝到linux下之后,最好全都转换一下:find ./ | xargs dos2unix 即可。不过有的时候确实是版本问题导致的,这种情况下两种解决办法:1)修改project.properties看下这个地方:# Project target.target=android-9如果太低了就改高一点,比如target=android-16还有一种比较治本的方法是:2)修改android-ndk-r8c/build/core/add-application.mk问题:
Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml
解决方法:
android-ndk-r8c/build/core/add-application.mk第128行把__ndk_warning改为__ndk_info;
this problem may be safely fixed by changing this line in add-application.mk from __ndk_warning to __ndk_info
下一篇:如何查看电脑的max地址?