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

时间:2022-09-14 19:16:37
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

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

请看配置:
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

有哪位知道是什么原因, 怎么解决吗?
Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

13 个解决方案

#1


哥的 也是这个样子

#2


想早一步尝鲜~~~ 不容易啊 ~~~  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

#3


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

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

#4


引用 3 楼 dbzhang800 的回复:
那个东西是nokia时期用来创建 塞班 工程用的

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

请问您有没有研究过vmlc的源码?

#5


引用 3 楼 dbzhang800 的回复:
那个东西是nokia时期用来创建 塞班 工程用的

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

#6


这是因为SDK没有默认给你一个安卓的构建套件,可能是基于许可证的原因还是因为它不是正式版我也不清楚。详情请看我的 博客回复。

#7


芬兰人进入暑假了。。。不晓得开发人员多少人休假。。

#8


我想到的可能性

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的速度极慢,有实机的话还是别用他了

#9


引用 5 楼 Jonix 的回复:
Quote: 引用 3 楼 dbzhang800 的回复:

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

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

晕,这有什么火星的。

首先,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.

#10


引用 9 楼 dbzhang800 的回复:
Quote: 引用 5 楼 Jonix 的回复:

Quote: 引用 3 楼 dbzhang800 的回复:

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

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

晕,这有什么火星的。

首先,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.


补充一下:上面的Daniel 的回复位于 Qt 的 Android-development 邮件列表

#11


Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!直接建QT GUI别给那个移动QT骗了

#12


表示无法创建项目,安装qt5.1rc后连正常的项目都无法创建啦,win7 32bit,android开发环境已经搭建完整,什么sdk ndk jdk anpt等都配置完毕。

#13


各位, 成功了.
我重装了 2013-06-24 版的 RC1 
按 u011130964 说的创建项目.
发现本机 JDK 不完整, 没有 javac 
重新 apt-get 了完整的 JDK 后, 一切都顺利了.

总体来说配置还是很容易的.

非常感谢楼上各位.

#1


哥的 也是这个样子

#2


想早一步尝鲜~~~ 不容易啊 ~~~  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

#3


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

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

#4


引用 3 楼 dbzhang800 的回复:
那个东西是nokia时期用来创建 塞班 工程用的

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

请问您有没有研究过vmlc的源码?

#5


引用 3 楼 dbzhang800 的回复:
那个东西是nokia时期用来创建 塞班 工程用的

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

#6


这是因为SDK没有默认给你一个安卓的构建套件,可能是基于许可证的原因还是因为它不是正式版我也不清楚。详情请看我的 博客回复。

#7


芬兰人进入暑假了。。。不晓得开发人员多少人休假。。

#8


我想到的可能性

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的速度极慢,有实机的话还是别用他了

#9


引用 5 楼 Jonix 的回复:
Quote: 引用 3 楼 dbzhang800 的回复:

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

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

晕,这有什么火星的。

首先,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.

#10


引用 9 楼 dbzhang800 的回复:
Quote: 引用 5 楼 Jonix 的回复:

Quote: 引用 3 楼 dbzhang800 的回复:

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

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


火星人来了 ...  Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!

晕,这有什么火星的。

首先,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.


补充一下:上面的Daniel 的回复位于 Qt 的 Android-development 邮件列表

#11


Qt5.1 RC1 / Ubuntu 12.04 x64 , 创建移动Qt项目失败!!直接建QT GUI别给那个移动QT骗了

#12


表示无法创建项目,安装qt5.1rc后连正常的项目都无法创建啦,win7 32bit,android开发环境已经搭建完整,什么sdk ndk jdk anpt等都配置完毕。

#13


各位, 成功了.
我重装了 2013-06-24 版的 RC1 
按 u011130964 说的创建项目.
发现本机 JDK 不完整, 没有 javac 
重新 apt-get 了完整的 JDK 后, 一切都顺利了.

总体来说配置还是很容易的.

非常感谢楼上各位.