android ndk有什么用-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

android ndk有什么用

2018-05-10 20:01:46 2258 2

android ndk有什么用

取消 提交回答
全部回答(2)
  • 一个人睡觉
    2019-07-17 22:12:07
    NDK 的全称是: Native Develop Kit。是 Google 提供的一套帮助我们编译,打包由 C/C++ 等语言编写的程序的工具集。 我们知道,android 一般是由 java 语言编写而成的。而 java 语言是编译成平台无关的 class 文件,运行在虚拟机上的,因此运行效率较 C/C++ 等语言效率低。 NDK 可以实现在 android 应用程序中调用由C/C++ 等语言编写的动态库,从而提高应用的运行效率。同时,由于C/C++ 等语言编译的产物是二进制代码,因此使用 NDK 也可以提高 android 应用的安全性。
    0 0
  • haimuhuozi
    2019-07-17 22:12:07
    把通用的业务放在native层,可以实现跨平台,比如支付逻辑用c++实现,打成动态链接库,同一份代码可以在ios的native层以及android上运行
    0 0
添加回答
相关问答

2

回答

android studio 上面能不能搞ndk 有没有大神知道的报错

2020-06-10 10:05:31 360浏览量 回答数 2

1

回答

android adt和sdk更新出错 400 请求报错 

2020-05-29 19:18:01 253浏览量 回答数 1

1

回答

用户反馈Android SDK:找不到alicloud-android-feedback.aar,如

2020-03-27 21:32:17 488浏览量 回答数 1

0

回答

用户反馈Android SDK:如何关闭沉浸式任务栏?

2017-10-24 10:51:51 1261浏览量 回答数 0

1

回答

Android SDK Manager

2016-06-13 14:36:16 1872浏览量 回答数 1

2

回答

Android SDK 上传图片问题

2016-05-10 12:10:58 3497浏览量 回答数 2

1

回答

关于Android 的百度地图SDK问题

2016-03-25 10:08:00 2539浏览量 回答数 1

1

回答

利用android客户端支付宝sdk的jar包和demo的几个处理支付的类再做一个jar包

2016-03-20 11:55:43 1767浏览量 回答数 1

1

回答

关于Android JNI 可以不用NDK吗?另外,原有的SDK工程移到NDK环境下是否依然可以跑通

2016-03-20 12:41:55 1907浏览量 回答数 1

1

回答

在android sdk manager中下载东西出现怎么图这是什么原因?如何解决?

2016-03-10 08:42:15 1693浏览量 回答数 1
189
文章
6218
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载