O'Reilly logo

Mastering Android Studio 3 by Kyle Mew

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C/C++ support

As we have seen so far, there are pros and cons to all programming languages. C and C++ probably take a little more discipline to master, but this is often more than made up for by the low-level control the language provides us with.

When it comes to Android Studio, a slightly different subset of development tools is required. This includes the Native Development Kit (NDK) and the Java Native Interface (JNI), along with other ways of debugging and building. As with most processes in Android Studio, setting up these tools is quite straightforward.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required