JUST FOR NOTE ---- ANDROID NDK
16lz
2021-01-25
论坛上问到了这个问题,所以顺便查了下,稍微总结一点东西:
1、Android提供了NDK用来编译native source到应用的APK里面,Google强调了这个native source应该是运行在应用程序里面的,而不推荐作为native library来运行,所以要作为nativie library来跑就必须按照编译模块的方式放入框架 ;
2、NDK的文档详细说明了如何在APK中加入native source,具体的流程大家可以看一些它提供的文档,这里强调的是NDK只提供了基础的C和JNI的API,但是原则上它可以调用所有的框架.so,不过存在一个权限的问题,那就是这里的native library实际上是应用程序的权限,使用框架library的功能的时候可能会不具备权限 ;
更多相关文章
- Flutter 入门篇一(解决无法连接设备问题)
- 安卓安全——读书笔记
- 钱景无限 Android应用开发者晒收入
- [置顶] android 跨进程通信
- Android(安卓)Tangram模型:淘宝、天猫都在用的UI框架模型你一定要
- android launcher之检测应用程序图标在桌面是否存在
- Android中实现应用程序的国际化与本地化
- 转:Android电话系统之概述篇
- Android(安卓)项目上线流程总结