Why is C++ not used for app development?

You can build android apps in C++ using Android NDK, but you will not be able to exploit vast android libraries that were developed and to be used through JAVA.Development in NDK is also time consuming and C++ code also needs to be compiled in each platform for distribution as it is not platform independent.

Read more