'wordlist'的非数字第二个参数

Ela*_*nda 16 eclipse android android-ndk

我正在Eclipse-android中构建ac项目并收到以下错误:

这是一个ndk构建错误(独立于我的代码)

/Users/eladb/MyWorkspace/android-ndk-r8e/build/gmsl/__gmsl:512: *** non-numeric second argument to 'wordlist' function: ''. Stop.

试着

android-ndk-r8b

android-ndk-r8e

我怎样才能解决这个问题?

Vir*_*ank 27

这是一个已知的问题,因为r8d NDK没有正确地拾取android:minSdkVersion属性AndroidManifest.xml.

要解决该问题,请将文件/ android-ndk-r8d/build/gmsl/__ gmsl的第512行更改为:

int_encode = $(__gmsl_tr1)$(wordlist 1,$(words $1),$(__gmsl_input_int))
Run Code Online (Sandbox Code Playgroud)


Geo*_*roy 11

在AndroidManifest中,添加以下行:

<uses-sdk android:minSdkVersion="3" />
Run Code Online (Sandbox Code Playgroud)

这解决了我的问题.通常在导入下载的项目时会得到这个,因为新生成的项目没有这种错误.

有关信息,此问题也可以从命令行重现.