0% found this document useful (0 votes)
69 views1 page

Android Devices Supported For Application Development - RAD Studio

This document provides information on the Android software and hardware requirements for application development using RAD Studio. It states that RAD Studio supports development on ARMv7 devices running Android versions 9.0 through 5.0. It also lists requirements for the CPU, including ARM Cortex-A series and NEON support, and recommends using the SysCheck app to verify a device's compatibility.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views1 page

Android Devices Supported For Application Development - RAD Studio

This document provides information on the Android software and hardware requirements for application development using RAD Studio. It states that RAD Studio supports development on ARMv7 devices running Android versions 9.0 through 5.0. It also lists requirements for the CPU, including ARM Cortex-A series and NEON support, and recommends using the SysCheck app to verify a device's compatibility.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Log in

PAGE DISCUSSION VIEW SOURCE HISTORY

Search
Search Go   Search
Android Devices Supported for Application Development
Go Up to Android Mobile Application Development
RAD Studio 10.3 Rio
Topics

Libraries Reference

Code Examples Android Software Requirements Contents [hide] 


1 Android Software Requirements
2 Android Hardware Requirements
RAD Studio supports development on ARMv7 devices that run the following versions of the Android operating system:
RAD Studio 10.3 Topics 2.1 Intel-based Android Devices
What's New Android OS Name Android OS Versions 3 Testing to See Whether Your Android Device is Supported
4 See Also
Tutorials
Pie Android 9.0
FireMonkey Application
Platform Oreo Android 8.0
Multi-Device Applications
Nougat Android 7.0
Getting Started

Steps in Developing a Project Marshmallow Android 6.0

Key Application Types


Lollipop Android 5.0, 5.1
FireDAC

Windows Developer's Guide


Note: RAD Studio does not support the following Android versions:
Modeling Tools
KitKat (Android 4.4)
IDE Reference and Utilities Jelly Bean (Android 4.1.x, 4.2.x, 4.3.x)
Delphi Reference Ice Cream Sandwich (Android 4.0.3 and 4.0.4)
C++ Reference
Honeycomb (Android 3.x)
Gingerbread (Android 2.3.3 – 2.3.7)
Subject Index
Tegra 2 devices (NEON support is required)

In Other Languages
Deutsch

Français
Android Hardware Requirements
⽇本語 We support most Android hardware. The speci c requirements are:
ARM Cortex-A series CPU http://www.arm.com/products/processors/cortex-a/index.php
Previous Versions ARMv7 Instructions
Tokyo Topics NEON Technology
Older Versions GPU
RAD Studio targets the most common CPU architecture for best performance on the largest number of devices possible.
Assistance The Details: ARM instruction CPUs are created by a wide variety of manufacturers according to di erent sets of speci cations. ARM is the dominant technology in mobile hardware. The ARMv7 instruction set,
Recent changes or core, speci es the microarchitecture that the CPU uses. The family of CPUs that implement ARMv7 instructions are called the Cortex-A series. Most of these CPUs also include NEON technology. The reason
RAD Studio applications require this speci c CPU architecture is that RAD Studio apps compile down to machine code for best performance. This is di erent than other Android apps that are developed with
Java that compile down to Dalvik bytecode and then run on the Dalvik virtual machine. Most Android devices have a GPU, or Graphics Processing Unit. It is common for the GPU to be combined with the CPU
Tools
in a System-on-a-Chip (or SoC) con guration. Any of these con gurations should be supported.
What links here

Related changes
Intel-based Android Devices
Special pages
Android KitKat and superior versions running on Android devices with Intel CPUs, include an emulation library called libhoudini
libhoudini. The translation library is automatically invoked by the operating system, and
Printable version
allows the Intel CPU to interpret and execute binaries compiled for ARM CPUs.
Permanent link
FireMonkey applications are generally compatible with libhoudini library. No additional work is required to add support for the emulation.
Page information

Testing to See Whether Your Android Device is Supported


The SysCheck utility provides a quick and easy way to test your system for compatibility. If you are unsure if your device has the required features, you can get SysCheck from the Google Play store and run it
on your device: https://play.google.com/store/apps/details?id=com.ss.syscheck&hl=en SysCheck is free, has no ads, and does not require special privileges to run.
You should see a screen similar to the following:

SysCheck tells you exactly the CPU features that your device supports. Speci cally, SysCheck lists all possible CPU features, provides feature de nitions, and indicates whether your particular device supports
each feature.
If you see:
ARM CPU showing ARMv7
OS Version listed above (or newer)
NEON is listed as yes
Then the device should work.
Why use SysCheck
SysCheck? Some applications can only run under certain chipsets, while others might require NEON support in order to run correctly. Now you can test your device so you have the information you
need in order to make other app purchase decisions.

Also, if you are a developer writing NEON-dependent Android apps, you might want to point your users to this app so that they can discover if their particular device supports NEON prior to purchasing your
app, which can help reduce user confusion and return requests.

See Also
FireMonkey Platform Prerequisites
Con guring Your System to Detect Your Android Device
Running Your Android Application on an Android Device
Supported Target Platforms

Categories: XE5 Android

This page was last modi ed on 21 November 2018, at 10:00. Privacy policy About RAD Studio Disclaimers Help Feedback (QP, email)

You might also like