开发环境信息
列举下本篇文章编写的Demo基本信息
操作系统 | Windows 10 家庭中文版 |
---|---|
开发工具 | Android Studio 2.1 |
SDK | new |
NDK | new |
扫盲之SDK、JDK、NDK的区别
SDK | 软件开发工具包;英语全称:Software Development Kit |
---|---|
JDK | Java语言的软件开发工具包;英语全称:Java Development Kit |
NDK | 原生软件开发工具包;英语全称:Native Development Kit;被Google称为NDK |
由此可见,其实不管什么XDK
,都可以叫SDK
,可能为了有很好的区分,便有了JDK
、NDK
,所以我们有的时候常说的SDK
并不是特指安卓开发工具包
,而只是我们都是同行,交流的时候都知道指的是什么,其实你们会发现,我们常常接三方平台的时候,那些工具包也是叫SDK
,但可能我们在交流的时候就会加个前缀,比如:微信分享SDK、支付宝SDK、xxSDK。
学习目标
1.配置NDK
环境并学会合理利用Android Studio
工具进行NDK
的编译
2.点击某个按钮显示由native
方法返回的一段文本信息;java > native
3.点击某个按钮调用某个native
方法,在由此native
方法调用java
方法;java > native > java
创建工程并配置NDK路径
快速利用Android Studio
创建一个简单的Hello Word
工程,相信这个大家都已经熟门熟路了,如果你还不知道使用Android Studio
,我只能说你太不open
了。
配置工程NDK有两种方法,和配置SDK一模一样,这里就说说两个SDK
1 的配置方法吧
1.直接在
local.properties
文件中手动配置
ndk.dir=E:\\Android\\sdk\\ndk-bundle //NDK路径 sdk.dir=E:\\Android