Android NDK for Linux Revision 17b freeware

New Version

The Android NDK is a companion tool to the Android SDK that lets you build performance-critical portions of your apps in native code. It provides headers and libraries that allow you to build activities, handle user input, use hardware sensors, access application resources, and more, when programming in C or C++. If you write native code, your applications are still packaged into an .apk file and they still run inside of a virtual machine.

Author Google
Released 2018-06-02
Filesize 677.00 MB
Downloads 949
OS Linux
Installation Instal And Uninstall
Keywords Native Development Kit, Toolchain Set, Android SDK, NDK, Android, Development
Users' rating
(4 rating)
Android NDK for Linux - Freeware Download Notice

Android NDK for Linux Free Download - we do not host any Android NDK for Linux torrent files or links of Android NDK for Linux on rapidshare.com, depositfiles.com, megaupload.com etc. All Android NDK for Linux download links are direct Android NDK for Linux download from publisher site or their selected mirrors.

Android NDK for Linux freeware - The Latest User Reviews
Android NDK for Linux freeware - The Latest Versions History
Revision 17b Jun 2, 2018 New Release Updated Clang to build 4691093, based on r316199.
Issue 313: LTO now works on Windows.
Issue 527: Undefined Behavior Sanitizer now works for NDK binaries.
Issue 593: Clang now automatically passes --eh-frame-hdr to the linker even for static executables, fixing exception handling.
Updated gtest to upstream revision 0fe96607d85cf3a25ac40da369db62bbee2939a5.
libandroid_support is no longer used when your NDK API level is greater than or equal to 21 (Lollipop). Build system maintainers: be sure to update your build systems to account for this.
The platform static libraries (libc.a, libm.a, etc.) have been updated.
All NDK platforms now contain a modern version of these static libraries. Previously they were all Gingerbread (perhaps even older) or Lollipop.
Prior NDKs could not use the static libraries with a modern NDK API level because of symbol collisions between libc.a and libandroid_support. This has been solved by removing libandroid_support for modern API levels.
Revision 9d Mar 7, 2014 New Release Important changes:
Added support for the Clang 3.4 compiler. The NDK_TOOLCHAIN_VERSION=clang option now picks Clang 3.4. GCC 4.6 is still the default compiler.
Added APP_ABI=armeabi-v7a-hard, with additional multilib option -mfloat-abi=hard. These options are for use with ARM GCC 4.6/4.8 and clang 3.3/3.4 (which use 4.8's assembler, linker, and libs).
[b]When using these options, note the following changes
When executing the ndk-build script, add the following options for armeabi-v7a target
TARGET_CFLAGS += -mhard-float -D_NDK_MATH_NO_SOFTFP=1
TARGET_LDFLAGS += -Wl,--no-warn-mismatch -lm_hard
The built library is copied to libs/armeabi-v7a. For make to behave as expected, you cannot specify both armeabi-v7a and armeabi-v7a-hard as make targets (i.e., on the APP_ABI= line). Doing so causes one of them to be ignored. Note that APP_ABI=all is still equivalent to armeabi armeabi-v7a x86 mips.
Revision 9b Nov 8, 2013 New Release IMPORTANT CHANGES:
Updated include/android/*h and math.h for all Android API levels up to 18, including the addition of levels 13, 15, 16 and 17. For information on added APIs, see commit messages for Changes 68012 and 68014. (Issues 47150, 58528, and 38423)
Added support for API level 19, including Renderscript binding.
Added support for -mhard-float in the existing armeabi-v7a ABI. For more information and current restrictions on Clang, see tests/device/hard-float/jni/Android.mk.
Migrated from GNU Compiler Collection (GCC) 4.8 to 4.8.2, and added diagnostic color support.
Added two new samples to demonstrate OpenGL ES 3.0 features: Teapot and MoreTeapots. These samples run on devices with Android 4.1 (API level 16) and higher.
Deprecated GCC 4.7 and Clang 3.2 support, which will be removed in the next release.
IMPORTANT BUG FIXES:
Fixed problem with ARM GCC 4.6 thumb2 failing to generate 16-bit relative jump tables. (GCC Issue)

Most popular Other freeware downloads

Jailer

7.10.5 freeware download

A powerful and practical software utility

New Version

PeStudio

8.80 freeware download

Inspect any 32-bit or 64-bit application without starting it

New Version

Artifactory

5.10.1 freeware download

Centralizes all aspects of managing software binaries

New Version

devFlowcharter

6.6.8.490 freeware download

A complete environment for creating program flowchart

New Version

Pandoc

2.2.3 freeware download

Pandoc is a Haskell library for converting from one markup format to another

New Version

Frink

2018-05-30 freeware download

Calculates exchange rates between most of the world's currencies

New Version

Software Ideas Modeler Portable x64

11.55 B6704.134 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version

FMOD Studio

1.10.07 freeware download

Designed for sound designers and musicians who need to create audio files

New Version

Software Ideas Modeler Portable

11.55 B6704.134 freeware download

A lightweight and powerful tool for the creation of UML diagrams

New Version
5 freeware award

PlantUml

1.2018.9 freeware download

Create UML diagrams with ease with the help of this component

New Version
5 freeware award