
NDK开发
flyeagle317
这个作者很懒,什么都没留下…
展开
-
Application.mk语法解释
Application.mk是用来描述你的应用程序需要哪些模块,以及这些模块所要具有的一些特性。而相对的Android.mk是用来描述要编译某个具体的模块,所需要的一些资源,包括要编译的源码、要链接的库等等。Application.mk所要描述的内容主要包括:1)你程序正常运行,所需要到模块的具体列表;2)程序要编译成什么机器指令集的;3)所有模块要被编译成Release版本还是D转载 2017-05-24 15:51:58 · 510 阅读 · 0 评论 -
NDK编译——Android NDK 原生 API
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/stable_apis.htmlAndroid NDK 原生 API本页内容概览主要的原生 API 更新Android API 级别 3Android API 级原创 2017-07-06 00:08:42 · 1439 阅读 · 0 评论 -
NDK编译——C++ 库支持
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/cpp-support.htmlC++ 库支持本页内容帮助程序运行时运行时特性重要注意事项授权Android 平台提供很小的 C++ 运行时支持库 (libs原创 2017-07-06 00:07:01 · 5944 阅读 · 1 评论 -
NDK编译——使用预构建库
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/prebuilts.html使用预构建库本页内容声明预构建库从其他模块引用预构建库调试预构建库为预构建库选择 ABINDK 支持使用预构建库,静态库和共享库均原创 2017-07-06 00:05:21 · 1035 阅读 · 1 评论 -
NDK编译——x86 支持
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/x86.htmlx86 支持本页内容概览ARM NEON 内联函数支持独立工具链兼容性NDK 引入对 x86 ABI 的支持,其允许原生代码在 CPU 可支持原创 2017-07-06 00:03:53 · 3841 阅读 · 0 评论 -
NDK编译——NEON支持
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/cpu-arm-neon.htmlNEON 支持本页内容使用 LOCAL_ARM_NEON使用 .neon 后缀构建要求运行时检测示例代码NDK 支持 ARM原创 2017-07-05 23:59:16 · 3458 阅读 · 0 评论 -
NDK编译——ABI管理
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/abis.htmlABI 管理本页内容支持的 ABI为特定 ABI 生成代码Android 平台上的 ABI 管理不同 Android 手机使用不同的 CPU原创 2017-07-05 23:55:09 · 1058 阅读 · 0 评论 -
NDK编译——独立工具链
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/standalone_toolchain.html独立工具链本页内容选择您的工具链选择您的 Sysroot调用编译器使用 ClangABI 兼容性警告和限制您原创 2017-07-05 23:51:20 · 7475 阅读 · 0 评论 -
NDK编译——CMake
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/cmake.htmlCMakeOn this pageUsing CMake variables in GradleUnderstanding the CMake build comma原创 2017-07-05 23:49:29 · 2233 阅读 · 0 评论 -
NDK编译——ndk-build
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/ndk-build.htmlndk-build本页内容内部构建从命令行调用64 位和 32 位工具链要求ndk-build 文件是 Android NDK r原创 2017-07-05 23:46:39 · 649 阅读 · 0 评论 -
NDK编译——概念
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/concepts.html概念本页内容开始之前简介工作方式原生 Activity 和应用开始之前本指南假设您已熟悉原生编程 Android 开发内在的原创 2017-07-05 23:44:32 · 267 阅读 · 0 评论 -
NDK编译——Application.mk
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/application_mk.htmlApplication.mk本页内容概览变量本文档介绍 Application.mk 构建文件,此文件用于描述应用需要的原生模块。原创 2017-07-05 23:40:54 · 704 阅读 · 0 评论 -
NDK编译——Android.mk
文章的内容是从Android开发者官网扒的,为了防止再登不上去,记录一下。官网网址:https://developer.android.com/ndk/guides/android_mk.htmlAndroid.mk本页内容概览基础知识变量和宏模块描述变量本页介绍用于将 C 和 C++ 源文件粘合至 Android NDK 的 A原创 2017-07-05 23:38:10 · 4178 阅读 · 0 评论 -
dump localReference 表
先记录一下,后面补充 //test LOGI("dump localReference"); jclass vm_class = (*env)->FindClass(env, "dalvik/system/VMDebug"); jmethodID dump_mid = (*env)->GetStaticMethodID(env, vm_class, ...原创 2018-09-10 16:05:35 · 538 阅读 · 0 评论