Android — CMake构建工具简介
本文主要讲解,在Android使用NDK所必须的构建工具 — CMake。
Android:CMake编译引入第三方库的常用写法
子模块1:gmath静态库CMakeLists.txt123456789101112131415161718192021222324#要求的cmake最小版本cmake_minimum_required(VERSION 3.4.1)#打开cmake输出日志set(CMAKE_VERBOSE_MAKEFILE on)#添加静态库,库名称gmathadd_library(gmath STATIC src/gmath.c)#定义变量distribution_DIR, ${CMAKE_CURRENT_SOURCE_DIR}表示当前文件所在的目录set(distribution_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../../../../distribution)#设置静态库gmath的输出目录set_target_properties(gmath PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ...
Android-CMake语法简介(Android.mk和CMakeLists.txt)
Android-CMake语法简介(Android.mk和CMakeLists.txt)
Gradle系列(四) Gradle插件
Gradle系列(四) Gradle插件
Gradle系列(三) Gradle配置构建和渠道包
前言Gradle系列已完成,专注于Gradle,有如下几篇文章 Gradle系列(一) Groovy 基础 Gradle系列(二) Gradle执行顺序和task Gradle系列(三) Gradle配置构建和渠道包 Gradle系列(四) Gradle插件 Android开发,打包的时候可能会打内测包,外侧包,release包等,还有就是有时候还需要打不同渠道的包等.这时它们里面的包名,应用图标,应用名称,某些资源文件,某些java文件等可能不同,如果通过人工去手动改,改了之后再打包的话,那就太麻烦了.现在有了Gradle,它可以帮到我们. ps: 请先搞懂Android DSL的基本配置,比如compileSdkVersion是什么本文不会再介绍.有需要则查官方文档,还有就是皇叔写的写给Android开发的Gradle知识体系非常不错. demo源码:...
Gradle系列(二) Gradle执行顺序和task
Gradle系列(二) Gradle执行顺序和task
Gradle系列(一) Groovy 基础
Gradle系列(一) Groovy 基础
Gradle 与 Android 构建入门
Gradle 与 Android 构建入门:本文将介绍为什么需要自动化构建工具?默认创建的 Android 工程都有什么?依赖管理和打包流程。
Android开发中Gradle配置的相关概念介绍
Android开发中Gradle配置的相关概念介绍
Android工程中Gradle、Gradle Wrapper与Android Plugin for Gradle的区别和简介
Android工程中Gradle、Gradle Wrapper与Android Plugin for Gradle的区别和简介













