1

我正在尝试为 Android 安装 Qt 5.1,我正在使用此处描述的步骤:http: //qt-project.org/wiki/Qt5ForAndroidBuilding

我安装了所有先决条件(JDK、Android SDK、NDK 等)。我的问题是第 4 步,我无法从 git repo ( git://gitorious.org/qt/qt5.git) 下载 Qt 5。

有人遇到过同样的问题吗?

我直接从http://qt-project.org/downloads获取了另一个 Qt 5 for Android,但它无法构建。当我使用步骤 4.4 ( configure -....) 时The system cannot find the file specified: arch.cpp and arch.obj出现错误。

如果您有链接或可以帮助我安装 Qt 并将应用程序部署到 Android 的内容,请分享。

4

2 回答 2

1

您在 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 )

于 2013-09-26T18:05:52.213 回答
0

这应该有效:

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
于 2013-09-26T19:22:11.200 回答