51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

android studio

Android中多USB摄像头解决方案 —— UVCCamera

Android中多USB摄像头解决方案 —— UVCCamera

厉飞雨 阅读(276) 评论(0) 赞(14)

前言 {#前言} ======== 先贴上采用的开源库链接:<https://github.com/saki4510t/UVCCamera> 业余时间捣鼓了下Android 板子连接多个usb摄像头的方案,一开始使用系统的CameraV1的api,但是取到的摄像头数量一直不对(api: Camera.getNumberOfCameras()),然后又去网上查了方...

Android Studio下NDK编程引入CMake

Android Studio下NDK编程引入CMake

厉飞雨 阅读(203) 评论(0) 赞(12)

<h1>一、Android NDK 构建脚本 {#一、Android-NDK-构建脚本}</h1> <p>Android 中使用 NDK 编译 C/C++ 源码有两种方式 , 参考 Android 官网:<a href="https://developer.android.google.cn/ndk/guides"&...

Android Studio中CMake使用笔记

Android Studio中CMake使用笔记

厉飞雨 阅读(236) 评论(0) 赞(12)

<h1>安装cmake以及ndk {#安装cmake以及ndk}</h1> <p>工具栏: Tools--&gt;SDK Manager--&gt;Android SDK</p> <p>选择SDK Tools,选中NDK 以及 CMake 下载安装</p> <p><img ...

Android中CMake语法介绍和简单使用

Android中CMake语法介绍和简单使用

厉飞雨 阅读(258) 评论(0) 赞(12)

引言 {#引言} ======== CMake是一个跨平台开源的构建系统。它是一个集软件构建、测试、打包于一身的软件,可以用简单的语句来描述所有平台的安装编译过程。 CMake的所有的语句都写在一个叫CMakeLists.txt的文件中。当CMakeLists.txt文件确定后,可以用ccmake命令对相关的变量值进行配置。 CMake 的基本语法规则 {#CMake-的...

Gradle 与 Android 构建入门

Gradle 与 Android 构建入门

厉飞雨 阅读(213) 评论(0) 赞(12)

前言 {#前言} ======== 无论是否意识到 Gradle 的存在,每位 Android 程序员都会直接或间接的与 Gradle 打交道。每当通过 Android Studio 新建一个工程时,AS 都会自动创建一个通用的目录结构,然后就可以进行开发,在 app 的 `build.gradle` 中添加一些依赖,点击右上角的 Sync Now,编写代码,点击绿色小箭头 ...

Android开发中Gradle配置的相关概念介绍

Android开发中Gradle配置的相关概念介绍

厉飞雨 阅读(158) 评论(0) 赞(12)

引言 {#引言} ======== Gradle是一个项目构建工具,类似Maven,可用于管理项目内部组件的依赖关系,完成自动化构建。因为Android Studio生成的Android项目默认使用gradle进行构建,因此大多数Android程序员都要跟它打交道,今天这篇文章主要想厘清Android开发中与gradle相关的一些简单但是很基础的概念。 项目自动化构建 {#...