上篇文章已经讨论了注解的作用和注解的生命周期,那么具体注解是如何简化我们工作,减少我们编写重复的代码的呢?接下我们将学习使用APT,在编译期生成代码。 APT是Annotation-Processing-tool的简写,…
标签:编译
FFmpeg 编译(1)--多模块版(多个so文件)
前言 FFmpeg库是一个非常强大的音视频编解码库,只要有过流媒体相关开发经验的,相信对它都不会陌生。笔者是一个Android 开发者,所做的工作都是为Android服务的,其他的开发者,可自行略过。废话不多说,开始正题…
FFmpeg 编译(4)--添加视频编码库(xh264)
首先分享两个链接: https://yesimroy.gitbooks.io/android-note/content/compile_ffmpeg_for_android.html https://github.com…
FFmpeg 编译(2)--单一版
写在前面的废话 接上一篇,介绍了如何编译出多个so文件。本片介绍如何编译出单一的so文件。网上对于编译出单一库文件大致分为两种方式: 1、利用NDK 环境,编写mk文件生成 2、先编译出FFmpeg模块的库文件,然后链接…
android 依赖只编译不打包到apk中
[TOC] 几种依赖方式 image.png 具体每个什么意思,大家谷歌一下就知道了,这里不在陈述 区别和使用 implementation和api是取代之前的compile的,其中api和compile是一样的效果,i…
让你的Android 编译速度快到飞起
https://github.com/alibaba/freeline 亲测 真的是快
使用DataBinding编译时出现NoSuchFileException异常
开篇废话 今天在用DataBinding编译时候突然出现了这个问题,在网上也查了查,好像使用多个module才会出现这个问题。 开始解决 编译时出现java.nio.file.NoSuchFileException异常 …
NDK库编译
今天终于把NDK库编译过去了。。。(库调另外一个库) 最主要的难点就是,原生库是调用的c++方法,所以在我生成的com_sunniwell_NDK_Jni.c文件要改成com_sunniwell_NDK_Jni.cpp。…
Android应用编译配置详解
Android应用配置编译详解 编译打包过程 640.jpg Paste_Image.png Paste_Image.png 1.编译器将源码编译为DEX文件(Dalvik虚拟机可执行文件) 2.APK打包工具将DEX文…
Android Studio3.0 编译.h文件及踩坑记录
Android Studio3.0 编译.h文件及踩坑记录 前言 该项目是在Android Studio3.0中使用 Terminal 完成的。因为公司代码,懒得去再一个Demo工程,也比较简单,所以就没有上图,已亲测有…
浏览器各模块的编译依赖关系总结
.aar文件与.jar文件的区别 两者区别: *.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。 *.aar:包含所有资源,class以及res资源文件全部包含 Gradle 的一…
Android Studio 编译下载问题解决集合
dl.google.com访问超时问题 问题描述 dl.google.com是google自己的仓库 gradle的编译库,以及工程的以来包,这里最全的 遇到不能下载,别的镜像库又不能下载的问题 问题解决 通过寻找可使用…