我正在尝试安装适用于Android的Qt 5.1,我正在使用此处描述的步骤:http://qt-project.org/wiki/Qt5ForAndroidBuilding
我安装了所有先决条件(JDK,Android SDK,NDK等)。我的问题是第 4 步,我无法从 git 存储库下载 Qt 5(git://gitorious.org/qt/qt5.git
)。
有人遇到过同样的问题吗?
我直接从 http://qt-project.org/downloads 那里拿了另一款适用于Android的Qt 5,但它无法构建。当我使用步骤4.4(configure -....
)时,我得到了The system cannot find the file specified: arch.cpp and arch.obj
错误。
如果您有链接或可以帮助我安装Qt并将应用程序部署到Android的链接或内容,请分享。
你在qt-project上下载的Qt Android版本已经构建好了。你不需要为 Android 构建 Qt,而是使用 Qt for Android 构建。你只需要配置Qt Creator来定义SDK和NDK目录。按照这个文档:http://qt-project.org/doc/qtcreator-2.8/creator-developing-android.html(主页:http://qt-project.org/doc/qt-5.1/qtdoc/android-support.html)
这应该有效:
git clone git://gitorious.org/qt/qt5.git qt5
cd qt5
perl init-repository --no-webkit
configure.bat
-developer-build
-xplatform android-g++
-nomake tests
-nomake examples
-openssl
-android-ndk D:/GitRepo/Resources/X2Go_Android/android-ndk-r8e
-android-sdk D:/GitRepo/Resources/X2Go_Android/AndroidSDK/sdk
-skip qttools
-skip qttranslations
-skip qtwebkit
-skip qtwebkit-examples-and-demos
make