如何使用Necessitas(qt端口)构建我的HelloWorld Android应用程序?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何使用Necessitas(qt端口)构建我的HelloWorld Android应用程序?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2713字,纯文字阅读大概需要4分钟。
内容图文
![如何使用Necessitas(qt端口)构建我的HelloWorld Android应用程序?](/upload/InfoBanner/zyjiaocheng/703/2e651d7526f941b88eb24f54c1283b98.jpg)
我有蚂蚁1.8.2.最新版本的Android SDK,NDK.那是我的构建日志.
Running build steps for project test2...
Configuration unchanged, skipping qmake step.
Starting: "/usr/bin/make" -w
make: Вход в каталог `/home/andrew/work/qt/test2-build-android'
make: Цель `first' не требует выполнения команд.
make: Выход из каталога `/home/andrew/work/qt/test2-build-android'
The process "/usr/bin/make" exited normally.
Copy Qt app & libs to Android package ...
Stripping libraries, please wait
Creating package file ...
Package Creation: Running command '/home/andrew/eclipse/apache-ant-1.8.2/bin/ant debug'
Buildfile: /home/andrew/work/qt/test2/android/build.xml
[setup] Android SDK Tools Revision 10
[setup] Project Target: Android 1.5
[setup] API level: 3
[setup]
[setup] ------------------
[setup] Resolving library dependencies:
[setup] No library dependencies.
[setup]
[setup] ------------------
[setup]
[setup] WARNING: No minSdkVersion value set. Application will install on all Android versions.
[setup]
[setup] Importing rules file: tools/ant/main_rules.xml
-debug-obfuscation-check:
-set-debug-mode:
-compile-tested-if-test:
-pre-build:
-dirs:
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/andrew/work/qt/test2/android/bin
[mkdir] Created dir: /home/andrew/work/qt/test2/android/gen
[mkdir] Created dir: /home/andrew/work/qt/test2/android/bin/classes
-aidl:
[echo] Compiling aidl files into Java classes...
-renderscript:
[echo] Compiling RenderScript files into Java classes and RenderScript bytecode...
-resource-src:
[echo] Generating R.java / Manifest.java from the resources...
[aapt] /home/andrew/work/qt/test2/android/AndroidManifest.xml:14: error: No resource identifier found for attribute 'largeScreens' in package 'android'
[aapt] /home/andrew/work/qt/test2/android/AndroidManifest.xml:14: error: No resource identifier found for attribute 'normalScreens' in package 'android'
[aapt] /home/andrew/work/qt/test2/android/AndroidManifest.xml:14: error: No resource identifier found for attribute 'anyDensity' in package 'android'
[aapt] /home/andrew/work/qt/test2/android/AndroidManifest.xml:14: error: No resource identifier found for attribute 'smallScreens' in package 'android'
BUILD FAILED
/home/andrew/eclipse/android-sdk-linux_x86/tools/ant/main_rules.xml:310: null returned: 1
Total time: 1 second
Packaging Error: Command '/home/andrew/eclipse/apache-ant-1.8.2/bin/ant debug' failed.Exit code: 1
Error while building project test2 (target: Android)
When executing build step 'Packaging for Android'
解决方法:
听起来好像你没有选择任何目标平台,分别没有正确配置你的SDK.
1.)官方documentation
2.)诺基亚的一部电影,你可以看到这个人在linux上如何配置necessitas:
内容总结
以上是互联网集市为您收集整理的如何使用Necessitas(qt端口)构建我的HelloWorld Android应用程序?全部内容,希望文章能够帮你解决如何使用Necessitas(qt端口)构建我的HelloWorld Android应用程序?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。