厉飞雨
阅读(21)
评论(0)
赞(4)
问题描述 {#问题描述}
============
Android项目编译报错信息如下所示:
|---------------|----------------------------------------------------------------------------------------------------------------------------...
厉飞雨
阅读(29)
评论(0)
赞(3)
第一种 {#第一种}
==========
1. 引用libs目录下所有的`jar`或`aar`包
直接在`dependencies`加入以下代码,可以将libs目录下的所有jar和aar文件导入
|-----------|--------------------------------------------------------------------...
厉飞雨
阅读(29)
评论(0)
赞(4)
* [Android UVCCamera 简介](https://zsyyblog.com/8e7ef438.html)
* [Android UVCCamera基本库介绍](https://zsyyblog.com/dcf04c38.html)
* [Android UVCCamera调用过程介绍](https://zsyyblog.com/d8d450c8.html)
* ...
厉飞雨
阅读(27)
评论(0)
赞(5)
1、什么是Gradle? {#1、什么是Gradle?}
============================
1. Gradle是一个构建系统、构建工具,用来编译Android APP,能够一站式的编译、打包。也就是把项目里的文件、文件夹按照一定的规则关联起来,形成一个项目的工具,它不单单用在AS上。在AS第一次启动时也会去自动下载Gradle。
2. Gradle对应...
厉飞雨
阅读(19)
评论(0)
赞(4)
引言 {#引言}
========
Gradle是一个项目构建工具,类似Maven,可用于管理项目内部组件的依赖关系,完成自动化构建。因为Android Studio生成的Android项目默认使用gradle进行构建,因此大多数Android程序员都要跟它打交道,今天这篇文章主要想厘清Android开发中与gradle相关的一些简单但是很基础的概念。
项目自动化构建 {#...
厉飞雨
阅读(23)
评论(0)
赞(5)
前言 {#前言}
========
无论是否意识到 Gradle 的存在,每位 Android 程序员都会直接或间接的与 Gradle 打交道。每当通过 Android Studio 新建一个工程时,AS 都会自动创建一个通用的目录结构,然后就可以进行开发,在 app 的 `build.gradle` 中添加一些依赖,点击右上角的 Sync Now,编写代码,点击绿色小箭头 ...
厉飞雨
阅读(27)
评论(0)
赞(4)
前言 {#前言}
========
Android NDK以前默认使用Android.mk与Application.mk进行构建,但是在Android Studio2.2之后推荐使用CMake进行编译。
CMake是跨平台编译工具,全称为cross platform make,内建c、c++、java自动相依性分析功能。NDK通过[工具链](https://cmake.o...
厉飞雨
阅读(29)
评论(0)
赞(4)
子模块1:gmath静态库CMakeLists.txt {#子模块1-gmath静态库CMakeLists-txt}
==========================================================
|----------------------------------------------------------------------...
厉飞雨
阅读(34)
评论(0)
赞(2)
前言 {#前言}
========
本文主要讲解,在Android使用NDK所必须的构建工具 --- CMake。
> 注意:本文是面向Android开发者编写的Cmake基础教程,完全不适用于非Android开发者阅读!
CMake 概述 {#CMake-概述}
====================
CMake 简介 {#CMake-简介}
---------...
厉飞雨
阅读(36)
评论(0)
赞(5)
最近在使用NDK编译JNA接口时报错:
|---------------------------------------------|--------------------------------------------------------------------------------------------------------------------------...