为了更好的管理依赖包的版本以及编译sdk的版本号,这里单独抽出一个dependency.gradle来做统一管理 在项目build.gradle同级的根目录下创建dependency.gradle,内容如下 ext { …
分类:targetsdkversion 26
Gradle自定义插件以及发布方法
前言 我们平常在进行Android开发时,都会使用 Gradle 来进行项目配置,通常在对应的module:app的build.gradle中,在最上面的一句话一般都为: apply plugin: 'com.andro…
快速上手ndk开发! Mac/Win下配置和使用!(2018.4重编版)
目录 前言 ndk环境配置 下载ndk 配置ndk路径 配置ndk环境路径 ndk上手 实现c函数, 并编译生成.so 其他项目使用.so 最后 前言 说下我的AndroidStudio版本是2.3.3, 还没有更新到3…
Android 第三方登录、分享、支付、签约集成
目前很多 APP 都添加了第三方授权功能,包括登录、分享、支付、签约等等。其中集成较多的平台是微信、QQ、支付宝、微博、银联、华为。 由于这些代码都是固定写法,所以最后抽取成了一个库 AuthSDK。 目前支持微信、微博…
Android Studio编译cocos2dx项目
一、所需工具 1、Android studio2.3 2、cocos2dx3.10 3、jdk1.8 4、n…
Android Gradle学习(五):Extension详解
前面我们已经详细讲解了 Gradle 的 Task、Project 等基本用法,现在我们还要学习一个很重要的概念 Extension,它在 Gradle 中几乎随处可见,特别是在 Android 打包配置中。 1. 什么…
AndroidStudio3.0下命令行打包自定义输出路径和输出命名
新年伊始 过了雨水节气,天气渐暖,想到了一首非常喜欢的古诗: 王维 <<山居秋暝>> 空山新雨后,天气晚来秋. 明月松间照,清泉石上流. 竹喧归浣女,莲动下渔舟. 随意春芳歇,王孙自可留. 正题 …
BuildConfig
android { compileSdkVersion 26 defaultConfig { applicationId "com.test.hellokotlin" minSdkVersion 15 targetSdk…
Android已有项目集成ReactNative
我们知道从0开始搭建ReactNative项目的话,参照官方的Getting Started来的话基本是没有问题的。但是如果我们想把现有的项目集成RN的话,虽然有官方的Integration with Existing …
Android 测试日常积累
1、关于7.1.1的BadTokenException问题 https://segmentfault.com/q/1010000012340763/a-1020000012381614 这个问题由于targetSDKVe…
Android Studio使用FFmpeg
1. 新建项目 首先新建一个工程,并且勾选 Include C++ Support 即可得到一个基于CMake的模板工程。 图1.png 2. 将编译FFmpeg生成的头文件和动态库拷贝到app/libs目录下,拷贝完后…
FFmpeg4Android:FFmpeg在Android端的使用
3 FFmpeg4Android:FFmpeg在Android端的使用 3.1 编写Java端代码 创建HelloFFmpeg项目,修改MainActivity代码,准备调用C语言函数。使用JNI调用C语言代码有两点需要…