PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • Android SDK
  • Automatic download of Android SDK (recommended method)
  • Where to find the Android SDK?
  • How to install the Android SDK?
  • Version of Android SDK required for WINDEV Mobile
  • Impact when installing Android SDK 2.3 API9 (version r08)
  • Operating systems supported by the Android SDK
  • Oracle JDK used for the Android development
  • Where to find the JDK?
  • Version of JDK required for WINDEV Mobile
  • Operating systems supported by the JDK
  • Gradle
  • Automatic download of Gradle (recommended method)
  • Where to find Gradle?
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
To develop Android applications with WINDEV Mobile, you must install:
  • The JDK: The JDK (Java Development Kit) distributed by Oracle is used to compile the generated Java files.
  • The Android SDK of Google: The Android SDK (Software Development Kit) is a set of files and applications distributed by Google in order to allow the compilation of applications for the Android operating system.
  • Versions 21 and later
    Gradle: This tool is required to compile and generate Android applications from WINDEV Mobile 21.
    New in version 21
    Gradle: This tool is required to compile and generate Android applications from WINDEV Mobile 21.
    Gradle: This tool is required to compile and generate Android applications from WINDEV Mobile 21.
  • On some devices, additional files must be installed in order for the device to be properly detected by the SDK and WINDEV Mobile.
When creating a project or a project configuration for Android, the path of the Android SDK must be specified.
Versions 21 and later
Automatic download (recommended method): From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    New in version 23
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 21
Automatic download (recommended method): From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    New in version 23
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Automatic download (recommended method): From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    New in version 23
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
    Open JDK (on a new computer that is using the Android generation). This download replaces the manual setup of Oracle JDK.
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Android SDK
Versions 21 and later

Automatic download of Android SDK (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    The JDK,
    New in version 23
    The JDK,
    The JDK,
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 21

Automatic download of Android SDK (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    The JDK,
    New in version 23
    The JDK,
    The JDK,
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).

Automatic download of Android SDK (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • Versions 23 and later
    The JDK,
    New in version 23
    The JDK,
    The JDK,
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).

Where to find the Android SDK?

The Android SDK can be downloaded from the Google site devoted to the development for Android (http://developer.android.com).
To develop Android applications with WINDEV Mobile, only the "Stand-alone SDK" is required.
The version of "Stand-alone" SDK for Windows is found at the following address: http://developer.android.com/sdk/installing/index.html?pkg=tools.
  • Click "Download the SDK Now".
  • Download the SDK for Windows.
Important: These addresses are valid at the time this documentation is published.

How to install the Android SDK?

The procedure is as follows:
  1. Decompress the downloaded file in a folder at the root of drive "C:" to avoid a Windows virtualization. For example: "C:\Android\".
  2. Open the folder with the Windows explorer.
  3. Run "SDK Manager.exe". This program is used to install the existing versions of the Android SDK as well as their updates.
Note: You may have to add the path of "Tools" sub-directory into the PATH of your computer. To do so:
  • Display the properties of working computer.
  • In the "Advanced" tab, click the "Environment variables" button.
  • Select "PATH" in the system variables and click "Modify".
  • Add the full path of "Tools" directory.
Note: The following error message can be displayed by the "SDK Manager.exe" program:
"Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.".
This message indicates that the manager of Android SDK did not manage to establish an HTTPS connection to download the SDK components. To solve this problem, you must:
  • Click "Settings" in the list on the left of window.
  • Check "Force https://... source to be fetched using http://".
  • Click "Save & Apply".
Important: The path of decompression directory will have to be specified in the wizard for project creation of WINDEV Mobile.Note: If you did not choose the option for automatic update proposed by Gradle and the Android SDK, this path will have to be specified in the wizard for generating the Android application.

Version of Android SDK required for WINDEV Mobile

The Android SDK version 1.5 (or later) is required by WINDEV Mobile. This version allows you to develop applications for Android 1.5 and later.
If a more recent version is installed (version 2.0 for example), WINDEV Mobile will use this version. The generated applications will remain compatible with Android version 1.5.
The Android SDK version 4.0 (or later) is required by WINDEV Mobile. This version allows you to develop applications for Android 4.0 and later.
If a more recent version is installed, WINDEV Mobile will use this version. The generated applications will remain compatible with Android version 4.0.
Note: To benefit from the detection of the Android platform from WINDEV Mobile, we also advise you to install the "USB Driver" package.
Versions 21 and later
Caution: If you do not use the automatic download of Android SDK, to generate the Android applications with WINDEV Mobile, you must:
  • update Android SDK Tools.
  • installer the two following add-ons: "Android Support Repository" and "Google Repository".
The following elements are required to generate applications with WINDEV Mobile:
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV 23 Update 3
ModuleVersionVersionVersion
Android SDK Tools24.4.125.2.325.2.3
Android Platform-Tools23.0.125.0.125.0.1
Android SDK Build-Tools23.0.225.0.127.0.3
Android Support Repository254040
Google Repository234040
Target sdk version14
  • WINDEV Mobile 22: 14
  • WINDEV Mobile 23: 24
26


Runtime and compilation versions
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV Mobile 23 Update 3
Compilation versionAndroid 4Android 7Android 8.1
Runtime versionAndroid 4 or laterAndroid 4 or laterAndroid 4 or later
Versions 23 and later
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
New in version 23
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
New in version 21
Caution: If you do not use the automatic download of Android SDK, to generate the Android applications with WINDEV Mobile, you must:
  • update Android SDK Tools.
  • installer the two following add-ons: "Android Support Repository" and "Google Repository".
The following elements are required to generate applications with WINDEV Mobile:
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV 23 Update 3
ModuleVersionVersionVersion
Android SDK Tools24.4.125.2.325.2.3
Android Platform-Tools23.0.125.0.125.0.1
Android SDK Build-Tools23.0.225.0.127.0.3
Android Support Repository254040
Google Repository234040
Target sdk version14
  • WINDEV Mobile 22: 14
  • WINDEV Mobile 23: 24
26


Runtime and compilation versions
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV Mobile 23 Update 3
Compilation versionAndroid 4Android 7Android 8.1
Runtime versionAndroid 4 or laterAndroid 4 or laterAndroid 4 or later
Versions 23 and later
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
New in version 23
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
Caution: If you do not use the automatic download of Android SDK, to generate the Android applications with WINDEV Mobile, you must:
  • update Android SDK Tools.
  • installer the two following add-ons: "Android Support Repository" and "Google Repository".
The following elements are required to generate applications with WINDEV Mobile:
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV 23 Update 3
ModuleVersionVersionVersion
Android SDK Tools24.4.125.2.325.2.3
Android Platform-Tools23.0.125.0.125.0.1
Android SDK Build-Tools23.0.225.0.127.0.3
Android Support Repository254040
Google Repository234040
Target sdk version14
  • WINDEV Mobile 22: 14
  • WINDEV Mobile 23: 24
26


Runtime and compilation versions
WINDEV Mobile 21 Update 3WINDEV Mobile 22/23WINDEV Mobile 23 Update 3
Compilation versionAndroid 4Android 7Android 8.1
Runtime versionAndroid 4 or laterAndroid 4 or laterAndroid 4 or later
Versions 23 and later
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
New in version 23
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
Notes:
  • From August 2018, Google imposes a level of target API corresponding to 26 (Android 8) for deploying applications in Google Play Store from August 2018. This level of target API defines the features that can be included in the application and the security rules that must be applied to it. To comply with this constraint, all you have to do is recompile the Android application with WINDEV Mobile 23 Update 3 of WINDEV Mobile.
    Note: This change of version triggers evolutions and different operating modes for the Android applications. Via the Android Framework of WINDEV Mobile, these changes are automatically taken into account, as soon as they are documented or predictable.
  • Change of behavior for the notifications: From Android 8, the notifications of Android applications must be added into a "channel". A "channel" corresponds to a group of notifications with its own setting: importance, vibration, sound, ... The user can enable or disable all channel notifications and modify these different parameters.
    From WINDEV Mobile 23 Update 3, the notifications displayed by an Android application generated by WINDEV Mobile are automatically added into a channel corresponding to the priority of notification. The notification parameters (vibration, sound and LED display) can be modified according to the priority of notification and modifications performed by the end user on these parameters.
Caution: From version 19, to generate an Android application, an "Android Support Library" later than version 17 must have been installed.
Versions 19 and later
In order for the optimized compilation to be enabled, a version of sdk-tool must be installed (version 21 or later).
New in version 19
In order for the optimized compilation to be enabled, a version of sdk-tool must be installed (version 21 or later).
In order for the optimized compilation to be enabled, a version of sdk-tool must be installed (version 21 or later).

Impact when installing Android SDK 2.3 API9 (version r08)

The setup of version 2.3 (Gingerbread) of Android SDK does no longer have the same structure as the previous SDKs. WINDEV Mobile 16 (and later) supports this SDK version.

Special case: WINDEV Mobile 15
WINDEV Mobile 15 does not support this SDK version. If the SDK version 2.3 was installed on the development computer, some operations must be performed in the setup directory of the SDK in order to compile and/or run the Android applications generated by WINDEV Mobile (regardless of the SDK version used for compilation).
To deploy the applications on the emulator or on the phone (regardless of the SDK version used to generate the application): copy the Adb.exe, AdbWinApi.dll and AdbWinUsbApi.dll files (found in the <SDK directory>/platform-tools directory) into the <SDK directory>/tools directory.
To generate and deploy the applications with SDK version 2.3:
  • copy the Adb.exe, AdbWinApi.dll and AdbWinUsbApi.dll files (found in the <SDK directory>/platform-tools directory) into the <SDK directory>/tools directory.
  • create the <SDK directory>/platforms/android-9/tools directory
  • copy the <SDK directory>/platform-tools/lib directory into <SDK directory>/platforms/android-9/tools
  • copy the aapt.exe, aidl.exe, dexdump.exe and dx.bat files (found in the <SDK directory>/platform-tools directory) into the <SDK directory>/platforms/android-9/tools directory

Operating systems supported by the Android SDK

The Android SDK operates on Windows Vista and later versions (in 32 and 64 bits).
Oracle JDK used for the Android development

Where to find the JDK?

The JDK can be downloaded from the Oracle site at the following address: http://www.oracle.com/technetwork/java/javase/downloads/index.html.
Note: The JDK is sufficient. There is no need to download the versions that include addition modules (JavaFX or NetBeans for example).
Versions 23 and later
Automatic setup: If the JDK is not installed on the development computer, the wizard for generating an Android application automatically downloads OpenJDK.
New in version 23
Automatic setup: If the JDK is not installed on the development computer, the wizard for generating an Android application automatically downloads OpenJDK.
Automatic setup: If the JDK is not installed on the development computer, the wizard for generating an Android application automatically downloads OpenJDK.

Version of JDK required for WINDEV Mobile

JDK version 5 (or later) is required by WINDEV Mobile.
If a more recent version is installed (version 6 for example), WINDEV Mobile will use this version.
Notes:
  • The JDK 5 is sometimes called JDK 1.5. These two names identify the same product.
  • Installing a more recent version of JDK has no incidence on the generation of Java applications with WINDEV.
    Reminder: The JDK 1.4.2 (or later) is required to generate Java applications with WINDEV.
  • You must install the 32-bit version of JDK, even on a 64-bit operating system.
JDK version 8 is required by WINDEV Mobile
Notes:
  • The JDK 8 is sometimes called JDK 1.8. These two names identify the same product.
  • The JDK 9 is not supported (Google limitation).
    Reminder: The JDK 1.4.2 (or later) is required to generate Java applications with WINDEV.
  • The 64-bit version of JDK must be installed.

Operating systems supported by the JDK

The JDK for Windows operates on all the Windows versions from Windows 2000.
Versions 21 and later
Gradle

Automatic download of Gradle (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).

Where to find Gradle?

The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.9.The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.14.1.
Gradle can be downloaded from the following site: http://gradle.org/gradle-download/). The version that can be currently downloaded is a version greater than version 2.9 required by WINDEV Mobile.
  • In the "Previous releases" section, select the version 2.9.
  • Click "Binary only distribution".
  • A file in Zip format is downloaded.
  • Unzip the archive files in a directory of the development computer.
New in version 21
Gradle

Automatic download of Gradle (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).

Where to find Gradle?

The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.9.The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.14.1.
Gradle can be downloaded from the following site: http://gradle.org/gradle-download/). The version that can be currently downloaded is a version greater than version 2.9 required by WINDEV Mobile.
  • In the "Previous releases" section, select the version 2.9.
  • Click "Binary only distribution".
  • A file in Zip format is downloaded.
  • Unzip the archive files in a directory of the development computer.
Gradle

Automatic download of Gradle (recommended method)

From WINDE Mobile 21, the wizard for generating an Android application proposes to automatically download and install the following elements:
  • The Android SDK of Google,
  • Gradle.
Therefore, these tools are always available in the version adapted to the WINDEV Mobile version currently used.
Caution: The first download can be quite long.
Versions 22 and later
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
New in version 22
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).
Note: From version 22, you have the ability to configure the Proxy that will be used for the automatic download:
  • in the wizard for generating the Android application.
  • in the options of WINDEV Mobile ("Proxy" tab).

Where to find Gradle?

The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.9.The compilation of Android projects with WINDEV Mobile operates with Gradle version 2.14.1.
Gradle can be downloaded from the following site: http://gradle.org/gradle-download/). The version that can be currently downloaded is a version greater than version 2.9 required by WINDEV Mobile.
  • In the "Previous releases" section, select the version 2.9.
  • Click "Binary only distribution".
  • A file in Zip format is downloaded.
  • Unzip the archive files in a directory of the development computer.
Minimum required version
  • Version 15
Comments
Click [Add] to post a comment