compile与api 二者等同,无区别 implementation与compile或implementation与api implementation编译的依赖只作用于当前的module.即APP module依赖了core module,core module中使用implementation编译的三方库(如glide)只对core module起作用,app module中无法使用该三方库(glide);如果core module 使用implementation依赖了base modu…
前言 一.故事背景 NDK方法人脸识别 OpenCV4Android系列: 1. OpenCV4Android开发实录(1):移植OpenCV3.3.0库到Android Studio 2.OpenCV4Android开发实录(2): 使用OpenCV3.3.0库实现人脸检测 轻量化卷积模型 纵览轻量化卷积神经网络:SqueezeNet.MobileNet.ShuffleNet.Xception 移动设备集成OpenCV DNN Official tutorials, which looks g…
在使用Android Studio编码时,若要查看某个类或函数的释义, 只需将光标移动至要查看释义的代码处,然后按下Ctrl+Q,便会弹出文档描述. 然而,有时候会出现如下状况: 因为默认查看的是在线文档,由于网络原因会造成无法正常查看. 修改默认设置为查看离线文档,首先确保已下载离线文档, 进入SDK Manager 编辑jdk.table.xml(在我的电脑上的路径为C:\Users\BuYishi\.AndroidStudio3.0\config\options\jdk.table.xml…
原文:http://stackoverflow.com/questions/34868876/android-studio-compile-error-enum-constant-instant-run-replacement-does-not-ex Android Studio升级到2.0后,当build.gradle修改以后,会存在缓存.这时候编译就会报类似下面的错误: (/.gradle/2.10/taskArtifacts/taskArtifacts.bin).> enum consta…
Android Studio Madual作为application的使用以及工作空间和modual的区别 前言: 写这篇文章的目的是因为自己使用Android Studio开发时进入了一个误区,后面导入公司项目的时候尝试使用老是出现问题,经过一系列的修改和查阅完美解决.如果有缺陷欢迎指出,希望能给入门级的一些帮助. 主要是开发工具的区别配置,如果是快捷键以及什么自定义字体大小这个搜索教程不抽象,可以按照教程一步一步操作.   Q:Android Studio与Eclipse的区别,关于运行的m…
这题目摆出来是要谈平台开发和演变和使用经验的,然而,并没有开发相关项目的经验,所以只好说说安装过程了. 1.android环境搭建到hello world(费时7小时....) 原以为android环境搭建百度一下教程一大堆啊!就配个环境下个eclipse分分钟啊!半小时搞定顺便再去看看studio还可以10点之前好好睡觉啊!满志踌躇,雄赳赳,气昂昂,打开google找度娘!然后..... --现在是北京时间凌晨1.11分,我在福大,蹲在电脑前. 下面是事情发生的经过: step(1)19:00…
AS和ADB的随身手册 工欲善其事,必先利其器. 最近因为换了Mac,很多地方有些不太适应,刚好最近有想写一篇记录一些小工具技巧的文章,顺便就把Mac中AS常用的快捷键也一并对应记录起来吧. 以下为Android开发中,比较常用的小技巧,一时间想不起太多,所以先这样,以后有时间持续更新. IntelliJ Idea常用的快捷键 key xwin mac os x 10.5 + desc SmartType Ctrl + Shift + 空格 ⌃ + ⇧ + 空格 提示与补全 Show Inten…
写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug:那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression, 知道条件断点:可是你听说过日志断点吗,Method Breakpoint, Exception Breakpoint 呢?还有高大上的 Field Watchpoint ? 几种不同的断点 你有关注过Android Studio旁边断点的区别吗?比如上图三个断点有什么不同?且听我一一道来. 调试基础 一般来说我…
写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug:那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression , 知道条件断点:可是你听说过日志断点吗, Method Breakpoint , Exception Breakpoint 呢?还有高大上的 Field Watchpoint ? 你有关注过Android Studio旁边断点的区别吗?比如上图三个断点有什么不同?本文会告诉你关于Android Studio d…
android studio compile fileTree(dir: 'libs', include: ['*.jar']) 没有加载so文件 main 下加入 jniLibs---so文件即可  …