Andriod开发
文章平均质量分 77
lilifang_2011
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android NDK各版本下载
翻不了墙的话,可以用迅雷下载最新版本r21https://dl.google.com/android/repository/android-ndk-r21-windows-x86_64.ziphttps://dl.google.com/android/repository/android-ndk-r21-darwin-x86_64.ziphttps://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip历史版转载 2021-04-13 10:00:00 · 1799 阅读 · 0 评论 -
Linux下搭建Android交叉编译环境
前言为了能够在Android平台上使用一些Linux中的C/C++库,我们需要使用AndroidNDK来编译那些Linux库的源代码,使用NDK开发时,通常使用Android.mk或者Cmake来构建C/C++代码但是一般Linux库是通过一个configure脚本来生成MakeFile的方式来构建的,在Linux上构建一个Linux库的一般流程如下:./configuremakemake install这样的话就和我们通常使用NDK时构建C/C++代码的方式不一样一种常见的解决转载 2021-04-13 09:25:58 · 3658 阅读 · 0 评论 -
Android arm64-v8a、armeabi-v7a、armeabi、x86详解
Android arm64-v8a、armeabi-v7a、armeabi、x86详解whbk101 2019-09-30 16:52:00 18795 收藏 22分类专栏: Android学习版权最近在用flutter打包的时候,遇到了包打不出来的情况,后面查了半天原因,发现是没有配置arm导致的,配了之后就打出来了,乘着这个契机,重头来学习了一下abi开始之前开始之前先需要知道lib、libs等知识一. lib和libs放在lib中的是被reference的,放在libs中的是被..转载 2021-04-08 11:37:08 · 1268 阅读 · 0 评论 -
你必须知道的ABI和CPU关系
早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。应用程序二进制接口ABI(Application Binary Interface)定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上,从使用的指令集,内存对齐到转载 2021-04-08 11:25:38 · 583 阅读 · 0 评论 -
Android的.so文件、ABI和CPU的关系
关于ABI的知识,我整理这两篇博客,相信会对你有帮助ABI和CPU关系的疑难杂症Android的.so文件、ABI和CPU的关系早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。应用程序二进制接口ABI(Appli转载 2021-04-08 11:23:57 · 340 阅读 · 0 评论 -
解决Out of memory error (version 1.2-rc4 ‘Carnac‘ (298900 ... by android-jack-team@google.com)).
Android 7.1编译到33%时出现JDK内存溢出的错误:Out of memory error (version 1.2-rc4 'Carnac' (298900 f95d7bdecfceb327f9d201a1348397ed8a843843 by android-jack-team@google.com)).GC overhead limit exceeded.Try increasing heap size with java option '-Xmx<size>'.War转载 2021-03-10 13:47:30 · 508 阅读 · 0 评论 -
Ubuntu16.04编译RK3399:make kernel.img error
RK3399开源资料:http://www.t-firefly.com/doc/product/info/id/100.html1.问题:ubuntu16.04编译内核Kernel出现错误:CC init/version.oLD init/built-in.oKSYM .tmp_kallsyms1.oKSYM .tmp_kallsyms2.oLD vmlinuxSORTEX vmlinuxSYSMAP S...转载 2021-03-10 10:00:59 · 888 阅读 · 0 评论
分享