ndk platform-19风水岭
2017-02-28 17:10
155 查看
最近在做arm64的代码移植工作,发现ndk 下platform-19是android api的分水岭,在19以上开始支持arm64,同时也对一些头文件做了修改,如signal.h 和stdlib.h中许多内联函数消失了。让我们这些IT屌丝情何以堪,如何兼容19一下的机型???
1 运行时无法找到rand,srand,signal等函数
由于platform 19以上api这些函数都被移动到不知道哪里去了 ,都仅仅在头文件中定义了 external。如果想用可以自己实现或则用19及以下的api进行编译。
2 如何兼容19以下的机型和arm64
目前我的方案是编译armv7用19,arm64用19以上。
1 运行时无法找到rand,srand,signal等函数
由于platform 19以上api这些函数都被移动到不知道哪里去了 ,都仅仅在头文件中定义了 external。如果想用可以自己实现或则用19及以下的api进行编译。
2 如何兼容19以下的机型和arm64
目前我的方案是编译armv7用19,arm64用19以上。
相关文章推荐
- 装修日记19 装修上的风水学问
- 02-19 17:57:05.024: E/AndroidRuntime(27831): java.lang.RuntimeException: Unable to start activity
- 【19】AngularJS 应用
- T044 - Drive Tape Alert 19 - Nearing Media Life
- 效率:条款19 了解临时对象的来源
- 我的Python成长之路---第六天---Python基础(19)---2016年2月20日(晴)
- leetcode 19. Remove Nth Node From End of List
- 19 | 本地化(国际化)
- 19.如何修改UITextField的placeholder颜色
- 日常使用 Git 的 19 个建议
- 19 个必须知道的 VS 快捷键
- Windows下安装配置Ruby的debug工具ruby-debug-base19
- nyoj--19 擅长排列的小明(dfs)
- 数列F[19] + F[13]的值
- 算法竞赛入门经典(第二版) 刘汝佳-第八章 高效算法设计 例题(13/19)
- Leetcode 19. Remove Nth Node From End of List
- C语言 百炼成钢19
- 【LeetCode】19. Remove Nth Node From End of List
- QT19 How to link QComboBox with sqlite Database values
- leetcode 19.Remove Nth Node From End of List