热点:

首页 > C++ > C++在Android开发中的应用
moore8课程图片

C++在Android开发中的应用

课程标签
课程分类
报名人数
32 人已报名
免费
课程介绍

课程介绍

今天和大家一起分享一下安卓与C++的关系。今天我们的课程内容主要是安卓NDK开发环境的搭建,以及安卓与C++之间如何调用等一些内容。这个课程也是我们C++项目“打分软件”的一部分。

我们先来介绍一下Android SDK

Android是基于Linux内核的一个手机操作系统,谷歌提供了开发包(Android SDK),程序员可以通过开发包开发Android App(应用程序)。Android SDK提供JAVA语言接口,因此Android应用是Java开发的。

使用Java开发App的缺点

在某些场合下,使用纯Java开发Android蝇蛹程序并不完美,比如:

 有高性能算法,Java语言无法满足

 有跨平台需求,希望将APP移植到iOS

 已有代码的重用

引用NDK

早在Android 1.6(2009年)时,google就提供了NDK,NDK包括了一套Android的交叉编译环境和开发库,利用它可以编写C/C

++程序,并编译成Android环境下使用的动态库,Java代码通过Jni规范,调用C/C++写的动态库。


欢迎加入摩尔吧直播交流群:569798143   欢迎加入摩尔吧直播交流群:569798143

课程目录
课程评分
评论
评论
暂无评论~
问答
moore8讲师头像 /200 提问
[最新 的回答] {{question.answer.body}}
时间:{{question.created_at}} 源自:{{question.lecture.title.title}} 收起回答 {{question.num_answers}} 回答
  • [{{answer.user.nick_name}} 的回答] {{answer.body}}
回答
当前还没有提问哦~
moore8421
moore8课程评选
授课老师
课程咨询
moore8weixin

扫码咨询课程

Python课堂
猜你喜欢