当前位置: 代码迷 >> QT开发 >> Qt5.1 RC1 / Ubuntu 12.04 x64 , 创办移动Qt项目失败!
  详细解决方案

Qt5.1 RC1 / Ubuntu 12.04 x64 , 创办移动Qt项目失败!

热度:224   发布时间:2016-04-25 03:50:19.0
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

创建失败:


请看配置:





有哪位知道是什么原因, 怎么解决吗?

------解决方案--------------------
哥的 也是这个样子
------解决方案--------------------
那个东西是nokia时期用来创建 塞班 工程用的

这个东西在最新的 QtCreator (比如2.8 beta)中已经去掉了
------解决方案--------------------
引用:
那个东西是nokia时期用来创建 塞班 工程用的

这个东西在最新的 QtCreator (比如2.8 beta)中已经去掉了

请问您有没有研究过vmlc的源码?
------解决方案--------------------
这是因为SDK没有默认给你一个安卓的构建套件,可能是基于许可证的原因还是因为它不是正式版我也不清楚。详情请看我的博客回复。
------解决方案--------------------
芬兰人进入暑假了。。。不晓得开发人员多少人休假。。
------解决方案--------------------
我想到的可能性

1 : 有没有设置环境变数?
JAVA_HOME = ndk的路径

2 : 5.1是technical preview版,完整的支援要等到今年的12月
目前RC版本有bug,只能在arm7上执行(你的模拟器应该选对了)

3 : 模拟器不支援opengl es2.0,所有跟QtQuick2有关的程式在模拟器上都无法执行

4 : api最低为10(我编译的时候Qt会自动选择版本最低的api)

目前我只在emulator上试过几个QWidget的例子,可以正常执行
待明天拿到android的机子后再做实体的测试
emulator的速度极慢,有实机的话还是别用他了
------解决方案--------------------
引用:
Quote: 引用:

那个东西是nokia时期用来创建 塞班 工程用的

这个东西在最新的 QtCreator (比如2.8 beta)中已经去掉了


火星人来了 ... 

晕,这有什么火星的。

首先,Qt Creator 和 Qt Library(Qt Framework) 是两个概念

在 Nokia 时期,为了支持 塞班 开发,Qt Creator引入 移动 项目的wizard(也就是说,该wizard是用来支持Nokia的塞班开发的)。

后续版本中,既没有直接去掉(可能是由于兼容性原因),也没有使其支持其他的移动设备(比如ios、android等)

如果你要开发android,直接使用Qt Gui或Qt Quick的wizard即可。

顺便搜了一下,也找到digia某开发者Daniel Teske <daniel.teske#digia.com> 前几天的回复:

The mobile wizard was for Symbian and Maemo it was never adjusted for different
mobile platforms and was removed for 2.8. The best wizard to use is the Qt
Quick 2 Wizard.
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用: