在Android开发中,我们应该使用到很高频率的一个控件就是ViewPager。但是在使用ViewPager的过程中,我们会发现有两个问题,一是...
在Android Studio 2.2开始,正式支持cmake编译,在与android studio结合之前,cmake就已经作为一个广泛使用的...
android中的内存总体上可以分为两块,java heap与native heap。java heap的内存问题检测,由于java采用自动垃圾...
准备环境 tomcat8.5.42 openjdk11.0.3 war包 https证书 tomcat安装 这里示范如何在Ubuntu18.04...
在android开发过程中,无论是java层或者native层,我们经常会写一些关键日志信息到文件中,方便定位问题,可能存在将日志文件进行上传到...
在ndk或者jni开发过程中,我们经常会有打日志的需求,并且需要显示日志输出的源文件名称、行数等信息,这时候就需要我们输出一个完整的日志格式。本...
在我们NDK开发中,可能会遇到需要通过cmake生成一个可执行程序,在app运行的过程中,调用该可执行程序用于做一些底层操作,尽管我们做的更多的...
上一节我们讲到了通过自定义的NDK交叉编译链来编译第三方库,还不了解自定义交叉编译工具链的同学,可以看下上一节的内容,本节我们讲一下如何使用ND...
上节我们讲到了如何自定义交叉编译链,已经生成了各个cpu架构下的编译链,如果不清楚的同学请看我的上一篇文章自定义NDK交叉编译链,本篇将在上节的...