我刚刚在 ubuntu 13.04 的 qtcreator 包上安装了 necessitas,然后我尝试编译最简单的项目,这是一个刚刚创建的项目,甚至尝试使用不同 API 的不同 AVD 也没有任何变化。它返回:
:-1: 错误:[install_target] 错误 1(忽略)
和
:-1: 错误:无法将 gdbserver 从 '/home/federico/necessitas/android-ndk/prebuilt/android-arm/gdbserver/gdbserver' 复制到 '/home/federico/Android Projects/Hello-World/android/库/armeabi/gdbserver'
希望这可以帮助其他人,因为我在网上找不到任何真正可以帮助我的东西。
这是编译输出:
11:26:52:项目 Hello-World 的运行步骤... 11:26:52:配置未更改,跳过 qmake 步骤。11:26:52:开始:“/usr/bin/make”make:“first”无事可做。11:26:52:进程“/usr/bin/make”正常退出。11:26:52:开始:“/usr/bin/make”'INSTALL_ROOT=/home/federico/Android Projects/Hello-World/android'安装/bin/sh:1:测试:/home/federico/Android:意外的操作员安装-m 755 -p“libHello-World.so”“/home/federico/Android Projects/Hello-World/android/libs/armeabi/libHello-World.so”安装:无法创建常规文件'/home/ federico/Android Projects/Hello-World/android/libs/armeabi/libHello-World.so':没有这样的文件或目录make:[install_target]错误1(忽略)11:26:52:进程“/usr/bin /制作” 正常退出。11:26:52:将 Qt 应用程序和库复制到 Android 包...无法将 gdbserver 从“/home/federico/necessitas/android-ndk/prebuilt/android-arm/gdbserver/gdbserver”复制到“/home/” federico/Android Projects/Hello-World/android/libs/armeabi/gdbserver' 构建/部署项目 Hello-World 时出错(套件:Android for arm(GCC 4.6,Qt 4.8.2))执行步骤 'Packaging for Android' 时11:26:52:经过时间:00:00。