
That said, the NDK has its own advantages-certain types of CPU-bound tasks run faster as native code, and developers with apps on more than one platform can reuse portions of C and C++ code in their Android apps (the NDK allows C and C++ code to coexist with Java code). The Dalvik and ART runtime environments can compile that Java bytecode to run on any one of several processor architectures, so developers can write code once that will run on Android devices using 32-bit and 64-bit ARM, x86, and MIPS CPU architectures.
ANDROID NDK GAME INSTALL
Writing Android apps in Java has obvious advantages, portability among Android devices chief among them. Go to your Android install folder and then the 'platform-tools' folder inside it (e.g. Google says the plugin is based on the JetBrains CLion platform and that it will be available free of charge to all Android developers. Today, Google has announced Android Studio 1.3, a new version of the IDE with built-in support for the NDK. Most notably, developers that used Google's Native Development Kit (NDK) to use C and C++ code in their apps were left out in the cold. Android NDK is used for multimedia applications which require direct access to a systems resources. Six months ago, Google announced that the product was ready to move out of beta, but Android Studio 1.0 still couldn't do all of the things that the old Eclipse ADT could do.

It was two years ago at Google I/O 2013 that the company originally announced Android Studio, a new integrated development environment (IDE) for Android apps. Further Reading Android goes beyond Java, gains native C/C++ dev kit
