在我的Windows7平台上,我安装了最新版本的adt bundle (20140321)和ndk (r9d)。安装是最干净的。环境变量NDK_ROOT、PATH等都定义正确。
应用程序平台是andorid-19。项目设置将构建定义为"ndk-build NDK_DEBUG=1“。
Attempting to connect debugger to 'com.mycomp.myapp' on port 8604
gdbserver output:
Cannot attach to lwp 28275: Operation not permitted (1)
Exit
python G:/ace/proj.android/build_native.py all
E:\android' is not recognized as an internal or external command,
operable program or batch file.
The Selected NDK toolchain version was 4.8 !
Traceback (most recent call last):
File "G:/ace/proj.android/build_native.py", line 166, in <m
我正在尝试一个基本的Android应用程序,其中包含一个从源构建的NDK库。生成时会出现以下错误:
gradlew assembleArm
:myapp:compileArmDebugNdk
make.exe: *** No rule to make target
`C:\Projects\MyApp\myapp\build\ndk\arm\debug\obj/local/armeabi-v7a/objs-debug/process/C_\Projects\MyApp\myapp\src\main\jni', needed by `C:\Projects\MyApp\myapp\bui
我在ubuntu12.04中使用android-ndk-r9d-linux-x86的ndk来调试android本机应用程序"hello-jni",但是它收到了这个错误。
WARNING: The shell running this script isn't bash. Although we try to avoid bashism in scripts, things can happen.
.../adt-bundle-linux-x86-20140321/android-ndk-r9d/ndk-gdb: 143: .../a
我在通过cygwin在windows上编译pjsip遇到了麻烦。我尝试使用安卓品牌的pjsip form 和android NDK r8c for windows。
这是我尝试配置pjsip时的输出。
$ ./configure-android
configure-android: APP_PLATFORM not specified, using android-14
configure-android: TARGET_ABI not specified, using armeabi
configure-android: calling ./configure with env vars:
我已经在我的ubuntu12.10beta2上下载了最新的android ndk r8b。我已经在PATH变量中包含了ndk目录(当我在终端中编写ndk-b并点击tab时,它会自动完成它)。但当我尝试时:
cd android-ndk/samples/san-angeles/jni
ndk-内部版本
我得到了这个错误:
make: /home/mixpro/Android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not f
在使用android NDK编译c++代码时,我得到了以下错误:
/System/Library/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/lib/libsupc++.a(eh_exception.o): In function `~exception':
/tmp/ndk/src/build/../gcc/gcc-4.4.3/libs
aison@jaison-virtual-machine:~/Downloads/pjproject-2.2.1/pjsip-apps/src/pjsua/android$ ndk-build -fexceptions
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 15 in ./AndroidManifest.xml
Android NDK: WARNING:jni/Android.mk:pjsua: non-system libraries in linker f
我正在尝试使用NDK r10为android编译FFTW。使用这里的说明:
但是,当我运行./配置时,它会因为错误而失败:目前还没有安装arm-gcc程序。
我验证我的路径包括所需的条目-当然,文件arm-linux-androideabi-gcc存在于bin文件夹中。
你能帮帮我吗
#!/bin/sh
# FourierTest/build.sh
# Compiles fftw3 for Android
# Make sure you have NDK_ROOT defined in .bashrc or .bash_profile
INSTALL_DIR="`pwd`/jni/a
我正在使用android-ndk在android模拟器中运行irrlicht android示例项目,当我尝试构建该示例时,出现了以下错误:
/Android/android-ndk-r9/ndk-build V=1 NDK_TOOLCHAIN=arm-2010q1
/Android/android-ndk-r9/build/core/init.mk:555: *** Android NDK: Aborting . Stop.
Android NDK: NDK_TOOLCHAIN is defined to the unsupported value arm-2010q1
我不能在Ubuntu9.10(或9.04)上使用NDK r5构建。出现以下错误(GLIBC 2.11未找到)。
$ /home/android-ndk-r5/ndk-build V=1
/home/android-ndk-r5/toolchains/arm-linux-androideabi-4.4.3/prebuilt/
linux-x86/bin/arm-linux-androideabi-gcc: /lib/tls/i686/cmov/libc.so.6:
version `GLIBC_2.11' not found (required by /home/android-nd