您现在的位置是:网站首页> 软件下载软件下载
androidndkr10e 64位下载-android ndk下载 官方版--下载站
2021-04-28
200人已围观
简介 android ndk,android-ndk-r10e,AndroidNDK是在SDK前面又加上了原生二字,即NativeDevelopmentKit,因此又被Google称为NDK,给大家提供android-ndk-r10e版本下载,支持32/64位使用,赶快下载吧!,您可以免费下载。
android-ndk-r10e,AndroidNDK是在SDK前面又加上了原生二字,即NativeDevelopmentKit,因此又被Google称为NDK,给大家提供android-ndk-r10e版本下载,支持32/64位使用,赶快下载吧!。
相关软件软件大小版本说明下载地址
android-ndk-r10e,Android NDK是在SDK前面又加上了原生二字,即Native Development Kit,因此又被Google称为NDK,给大家提供android-ndk-r10e版本下载,支持32/64位使用,赶快下载吧!
![]()
基本简介
在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,并使用传统的C或C++语言编写程序,并在程序封包文件(.apks)中直接嵌入原生库文件。
不过,Google也表示,使用原生SDK编程相比Dalvik虚拟机也有一些劣势,比如程序更加复杂,兼容性难以保障,无法访问Framework API,Debug难度更大等。开发者需要自行斟酌使用。
众所周知,Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。
NDK包括了:
从C / C++生成原生代码库所需要的工具和build files。
将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中。
支持所有未来Android平台的一些列原生系统头文件和库
Android NDK是在SDK前面又加上了原生二字,即Native Development Kit,因此又被Google称为NDK。
使用方法
打开Eclipse,点Window->Preferences->Android->NDK,设置NDK路径,例如Shamoo的是E:\android-ndk-r9c
![]()
新建一个Android工程,在工程上右键点击Android Tools->Add Native Support...,然后给我们的.so文件取个名字,例如:my-ndk
![]()
这时候工程就会多一个jni的文件夹,jni下有Android.mk和my-ndk.cpp文件。Android.mk是NDK工程的Makefile,my-ndk.cpp就是NDK的源文件。
接下来仿着NDK的demo,Hello-JNI工程写一下。使用Alt + '/'可以代码提示!很爽!有木有?之前用CDT时候死活都按不出代码提示,郁闷...
JNI接口的命名规范是:Java_ + 调用该方法的包名(包名的点用_代替) + _ + 调用该接口的类名 + _ + 方法名,对于实例方法,有两个参数是必要的,一个JNI的环境指针JNIEnv *
![]()
完成了,然后运行。运行之前先编译NDK,然后在编译JAVA代码。编译也许会遇到Unable to launch cygpath. Is Cygwin on the path?如何解决?如下
工程右键,点Properties->C/C++ Build的Building Settings中去掉Use default build command,然后输入${NDKROOT}/ndk-build.cmd
![]()
在C/C++ Build中点击Environment,点Add...添加环境变量NDKROOT,值为NDK的根目录
![]()
相关内容
- jetbrainscrack.jar-JetbrainsCrack-2.5.6.jar下载 --下载站
- springcore.jar-springcore.jar下载 --下载站
- commons-pool.jar-commons-pool.jar下载 --下载站
- freemarker.jar下载-freemarker2.3.20.jar下载 --下载站
- freemarker api下载-freemarker api 中文下载 chm版--下载站
- javabase641.3.1.jar-javabase64 jar包下载 v1.3.1官方版--下载站
- electron下载-electron(跨平台桌面应用开发工具)下载 v11.3.0官方版--下载站
- citespace软件下载-CiteSpace(可视化文献分析软件)下载 v2017.4中文版--下载站
- AR Helper(安卓逆向工具)下载 v5.1.0免费版--下载站
- hamcrest library.jar下载 v1.3官方版--下载站
点击排行
- 会声会影X9下载 会声会影X9蓝光光盘制作软件 v19.0 中文安装免费版 下载-
- 莱音炫彩音乐 莱音炫彩音乐控 v1.0 官方免费安装版 下载-
- 音乐转换精灵(Ape/Mpc/Ogg格式转换器) v2.19.6 中文绿色版 下载-
- 章鱼直播助手下载 章鱼TV直播助手 v1.1.1.12 中文官方安装版 下载-
- 春阁云点播电脑版 春阁云点播 v2.71 免费绿色版 下载-
- 播放器下载 绝色视频播放器 v1.2 高清免费安装版 下载-
- Yousician下载 Yousician电脑版(吉他在线学习软件) v1.0 官方中文安装版 下载-
- Xion Audio Player官方下载 Xion Audio Player(SKIN播放器) v1.5.160 官方免费安装版 下载-


