summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVenu <venugopal.shivashankar@digia.com>2013-10-29 17:29:08 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-31 15:06:29 +0100
commit9735e1750f94b3229933fb1118b3ebdc876ede14 (patch)
treeac083065166d43f3ac8a36c1ccfb8d19366ad3a0
parent70789105452c44b9c9a34c833ab02b3d8227fbb8 (diff)
Doc: Updated the requirements section
Added information about the JDK by Oracle first before mentioning the OpenJDK alternative on Linux. Also updated information about the ADB drivers on Windows with a link that provides more details about the download location. Task-number: QTBUG-33580 Change-Id: Ibe6dfa2c158aa666c6a44b2b90a13400dbd4f806 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
-rw-r--r--doc/src/platforms/android.qdoc14
1 files changed, 6 insertions, 8 deletions
diff --git a/doc/src/platforms/android.qdoc b/doc/src/platforms/android.qdoc
index b321ef34d..f0bc7217b 100644
--- a/doc/src/platforms/android.qdoc
+++ b/doc/src/platforms/android.qdoc
@@ -46,8 +46,7 @@ The following list summarizes what you can do with Qt for Android:
applications.
\li Get \l{Qt Sensors}{sensor} readings and react to the changes.
\li Develop secure applications using OpenSSL library.
- \li Create and deploy Application Package (APK) using Qt Creator or the
- command-line tool, \c{androiddeployqt}.
+ \li Create and deploy Application Package (APK) using Qt Creator.
\endlist
\section1 Getting Started
@@ -60,15 +59,14 @@ In order to use Qt for Android, you need the following:
\li \l{http://developer.android.com/sdk/index.html}{The Android SDK Tools}
\li \l{http://developer.android.com/tools/sdk/ndk/index.html}{The Android NDK}
\li \l{http://ant.apache.org/bindownload.cgi}{Apache Ant} v1.8 or later
-\li \l{http://openjdk.java.net}{OpenJDK} v6 or later
+\li \l{http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html}{Java SE Development Kit} (JDK) v6 or later. You can also use \l{http://openjdk.java.net}{OpenJDK} on Linux.
\li On Windows, you need the following additional installations:
\list
\li MinGW v4.8.0 revision 2
\li Android Debug Bridge (ADB) driver on the Windows platform to enable USB
debugging. The default USB driver on Windows does not allow debugging.
- You can download the ADB driver from the device manufacturer's support
- website. For example, the ADB driver for Google Nexus 7 can be
- downloaded from \l{http://support.asus.com}.
+ For details about how to get the USB driver, see
+ \l{http://developer.android.com/sdk/win-usb.html}.
After installing the driver, try running a few basic
\l{http://developer.android.com/tools/help/adb.html}{adb} commands and
@@ -267,7 +265,7 @@ on the device.
The following instructions guide you to add OpenSSL support to your application:
\list 1
- \li Download the latest OpenSSL sources from \l{ http://www.openssl.org/source}
+ \li Download the latest OpenSSL sources from \l{ http://www.openssl.org/source}.
\li Extract the sources to a folder and navigate to that folder using
the CLI (\c msys shell on Windows).
\li Set the following environment variables to point to the ARM compiler
@@ -275,7 +273,7 @@ The following instructions guide you to add OpenSSL support to your application:
\code
CC=<ANDROID_NDK_PATH>/toolchains/arm-linux-androideabi-<VER>/prebuilt/<NDK_HOST>/bin/arm-linux-androideabi-gcc
AR=<ANDROID_NDK_PATH>/toolchains/arm-linux-androideabi-<VER>/prebuilt/<NDK_HOST>/bin/arm-linux-androideabi-ar
- ANDROID_DEV=<ANDROID_NDK_PATH>/platforms/android-<API_VER>/arch-arm/usr
+ ANDROID_DEV=<ANDROID_NDK_PATH>/platforms/android-9/arch-arm/usr
\endcode
\li Configure the OpenSSL sources to build for Android (ARMv5 or ARMv7) using
the following command: