Android平台技术:JNI开发初步—9842人已学习
课程介绍
Android的高度开放性,非常有利于软硬整合,人人都能自由使用Java & C/C++撰写上、中、下层服务,紧密结合硬件,呈现其差异化,创造增值效果。这是一条产业发展的美好之路。Android应用软件几乎都需要Java与C/C++两者并用,才能兼具「力」与「美」,才能实现深度的软硬整合。其幕后的JNI扮演了重要的角色,于此就来介绍JNI及相关的NDK工具。
课程收益
从框架(Framework)角度来看,Android平台里含有两层框架。上面是Java层的应用框架,而下面是C/C++层的系统框架。这两层框架之间会有密切的沟通。此时JNI就扮演双方沟通的接口了。藉由JNI接口,可将Java层的基类或子类别的函数实作部份挖空,而移到JNI层的本地C函数来实作之。
讲师介绍
高煥堂 更多讲师课程
台湾Android框架开发联盟总架构师,亚太地区Android技术大会主席
课程大纲
第1章:Android的JNI开发初步
1. 认识JNI与Android的NDK 5:24
2. JNI基础观念 8:41
3. Java与C++力与美的结合 6:45
4. 如何使用JNI与NDK(1)_善用Javah工具 12:14
5. 如何使用JNI与NDK(2)_撰写C代码 10:41
6. 如何使用JNI与NDK(3)_产出SO檔 5:48
7. 如何使用JNI与NDK(4)_打包到APK 6:22
大家可以点击【 查看详情】查看我的课程
课程介绍
Android的高度开放性,非常有利于软硬整合,人人都能自由使用Java & C/C++撰写上、中、下层服务,紧密结合硬件,呈现其差异化,创造增值效果。这是一条产业发展的美好之路。Android应用软件几乎都需要Java与C/C++两者并用,才能兼具「力」与「美」,才能实现深度的软硬整合。其幕后的JNI扮演了重要的角色,于此就来介绍JNI及相关的NDK工具。
课程收益
从框架(Framework)角度来看,Android平台里含有两层框架。上面是Java层的应用框架,而下面是C/C++层的系统框架。这两层框架之间会有密切的沟通。此时JNI就扮演双方沟通的接口了。藉由JNI接口,可将Java层的基类或子类别的函数实作部份挖空,而移到JNI层的本地C函数来实作之。
讲师介绍
高煥堂 更多讲师课程
台湾Android框架开发联盟总架构师,亚太地区Android技术大会主席
课程大纲
第1章:Android的JNI开发初步
1. 认识JNI与Android的NDK 5:24
2. JNI基础观念 8:41
3. Java与C++力与美的结合 6:45
4. 如何使用JNI与NDK(1)_善用Javah工具 12:14
5. 如何使用JNI与NDK(2)_撰写C代码 10:41
6. 如何使用JNI与NDK(3)_产出SO檔 5:48
7. 如何使用JNI与NDK(4)_打包到APK 6:22
大家可以点击【 查看详情】查看我的课程