最新 最热

【每周一记-002】

话说工作至今快四年了,从实习开始就一直用 Mac 开发,见证了办公设备从信仰灯到 TouchBar 的升级换代。

2020-04-08
1

Flutter异常监测与上报

众所周知,软件项目的交付是一个复杂的过程,任何原因都有可能导致交付的失败。很多时候经常遇到的一个现象是,应用在开发测试时没有任何异常,但一旦上线就问题频出。出现这些异常,可能是因为不充分的机型适配或者用户糟糕的...

2020-04-07
1

Git | 上传 Android 项目到 GitHub

某天,接到老项目改版需求,摩拳擦掌,我挚爱的 Android,恰好想起来之前有个小伙伴问过我怎么将本地 Android 项目上传 GitHub,时间好久了,正好借着这个机会,重新玩一遍,也捎带脚记录下。...

2020-04-07
0

深入理解使用CMake编译 NDK 程序

Android Studio 2.2 及以后的版本默认使用CMake进行 NDK 编译, 其中最吸引人的地方是,在开发NDK程序时可以进行联机调试,这真是大在的方便了开发者开发NDK程序的效率了。 那么使用CMake编译NDK程序是否与我们之前介绍的...

2020-04-02
1

Android Gradle 初识

最近在研究一些技术,需要一些Android相关的知识,但发现要想了解 Android,必须要了解 gradle。因为gradle是Android Studio指定的自动编译脚本,它有点像 Linux C开发中的 Makefile。下面我来看下 Android Studio 是如何使...

2020-04-01
1

【Kotlin Android】一个列表带你领略Kotlin简洁之风

自从Google宣布Kotlin为Android官方开发语言以来,越来越多的应用都开始使用Kotlin进行开发,包括Google自家开发的许多APP,也不乏许多的大公司的APP。Kotlin的热度也是一路高歌,可以看出这门新兴的语言有多受大家的追捧。...

2020-04-01
0

智能硬件sdk测试初探

近期公司推出了某款智能录音笔,需要对录音笔笔端一些应用的sdk进行测试。因为之前对关于sdk测试的了解并不是很多,所以在本次测试中边测试、边了解、边学习,总结了一些过程和方法,在这里和大家交流分享一下。...

2020-04-01
0

Android开发高手课NOTE

内存优化 卡顿的原因 频繁 GC 造成卡顿、物理内存不足时系统会触发 low memory killer 机制,系统负载过高是造成卡顿的俩个原因。

2020-03-27
0

【flutter】Android sdkmanager tool not found

之前安装过好几次flutter,今天在一台全新的MacBook Pro,居然没有成功。我先安装的Android Studio,然后正常下载SDK,接着运行了flutter doctor,结果提示我重新安装 Android SDK Manager。...

2020-03-24
0

Windows + Android studio 搭建基础的Android 环境(Java SE 14)

1. JDK地址:https://www.oracle.com/java/technologies/javase-downloads.html

2020-03-24
0