Prior to this version, third-party applications on the Android platform were developed by Java-based Dalvik virtual machines. S.
However, Google also said that native SDK programming has some disadvantages compared to the Dalvik Virtual Machine. For example, the program is more complex, the compatibility is difficult to guarantee, the Framework API cannot be accessed, and debugging is more difficult. Developers need to use it at their discretion.
Reading
Android is an open-source mobile operating system developed by Google based on the Linux platform. It includes the operating system, user interfaces, and applications-all software required for mobile phone work, and there are no exclusive obstacles that have previously hindered innovation in the mobile industry. Google has developed Android in partnership with the Open Mobile Alliance, which is a leader in more than 30 technologies and wireless applications including China Mobile, Motorola, Qualcomm, HTC, and T-Mobile. Through in-depth partnerships with carriers, equipment manufacturers, developers, and other parties, Google hopes to build a standardized and open mobile phone software platform, an open ecosystem is formed in the mobile industry.
Download link:Http://developer.android.com/sdk/ndk/1.5_r1/index.html