Android NDK r7发布下载
fmms 14年前
<p>NDK r7发布,最重要的一点更新是支持Android 4.0了:</p> <p>Added official NDK APIs for Android 4.0 (API level 14)</p> <p>下载连接:</p> <table class="download ke-zeroborder"> <tbody> <tr> <td>Windows</td> <td><a href="/misc/goto?guid=4958199048360436709">android-ndk-r7-windows.zip</a></td> <td>81270552 bytes</td> <td>55483482cf2b75e8dd1a5d9a7caeb6e5</td> </tr> <tr class="alt-color"> <td>Mac OS X (intel)</td> <td><a href="/misc/goto?guid=4958199049106908435">android-ndk-r7-darwin-x86.tar.bz2</a></td> <td>71262092 bytes</td> <td>817ca5675a1dd44078098e43070f19b6</td> </tr> <tr> <td>Linux 32/64-bit (x86)</td> <td><a href="/misc/goto?guid=4958199049835822302">android-ndk-r7-linux-x86.tar.bz2</a></td> <td>64884365 bytes</td> <td>bf15e6b47bf50824c4b96849bf003ca3</td> </tr> </tbody> </table> <div id="p_fullcontent" class="detail"> <p><strong><br /> <a href="/misc/goto?guid=4958199050593384297" target="_blank">Android NDK</a> 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。<img title="android.png" border="0" alt="android.png" align="right" src="https://simg.open-open.com/show/0a20ecb3c815042c6478004bb885cf5b.png" width="90" height="90" /></strong></p> <p>在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,并使用传统的C或C++语言编写程序,并在程序封包文件(.apks)中直接嵌入原生库文件。</p> <p>不过,Google也表示,使用原生SDK编程相比Dalvik虚拟机也有一些劣势,比如程序更加复杂,兼容性难以保障,无法访问Framework API,Debug难度更大等。开发者需要自行斟酌使用。</p> <p>众所周知,Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。</p> <p>NDK包括了:</p> <ul> <li>从C / C++生成原生代码库所需要的工具和build files。</li> <li>将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中。</li> <li>支持所有未来Android平台的一些列原生系统头文件和库</li> </ul> <p>如果你有更多关于的NDK的问题,可以到<a href="/misc/goto?guid=4958199051326516998" target="_blank">NDK论坛</a>寻找答案。</p> </div>