- 博客(11)
- 资源 (14)
- 收藏
- 关注
原创 Android 配置kotlin单元测试
最近开始学习Kotlin,将之前的一个验证证书的题目里全部改成用Kotlin来写,其中有使用到单元测试,故在这里对Kotlin进行单元测试的配置进行记录。首先build.gradle里添加单元测试依赖:apply plugin: 'kotlin-android'android { sourceSets { //这里主要是添加存放kotlin的测试文件夹,不然我们在test里...
2019-05-16 18:22:53 1502
原创 PendingIntent AlarmManager定时重复任务问题总结
需求是需要每天定时休眠和唤醒,方案是使用AlarmManager和PendingIntent,实现如下: /** * time 每天几点触发 */ fun sendAlarmEveryday(time: Int, action: String,requestCode:Int) { val alarmManager = context.getSystem...
2019-05-16 16:25:51 706
原创 kotlin踩坑记录
作为一个Android程序员,最近一直在从java转kotlin,现在已经完全使用kotlin进行开发,中间遇到一些kotlin刚使用容易犯错的地方,在这里记录一下,也是给新加入kotlin大家庭的伙伴一个小分享。1.条件语句中有非空判断时一般会指定一个else值2.反射中class的问题
2019-05-16 15:58:16 832
原创 1.Unsupported method: NativeArtifact.getSourceFolders().
报错信息:Unsupported method: NativeArtifact.getSourceFolders().The version of Gradle you connect to does not support that method.To resolve the problem you can change/upgrade the target version of Grad...
2019-05-08 17:46:19 2648
原创 Error:CMake '3.10.2' was not found in PATH or by cmake.dir property.
报错原因是没有安装cmake工具,在如下位置安装即可:
2019-05-08 16:57:04 18518 2
原创 Android resource linking failed
Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:createMockableJar, :vrlib:generateDebugSources, :vrlib:generateDebugAndroidTestSources, :vrlib:createMoc...
2019-05-07 20:27:03 1789 2
原创 MAT常见泄漏Problem Suspect解析
1.169 instances of “android.graphics.Bitmap”, loaded by “” occupy 15,296,280 (43.88%) bytes.这个问题是因为使用Glide加载图片时Glide.with(MainActivity.this),这里应该使用ApplicationContext代替Activity的上下文,因为加载网络图片是异步的。...
2019-05-07 10:49:24 5891
原创 Glide4.0使用及踩坑(https、超时设置)
Glide库依赖:implementation 'com.github.bumptech.glide:glide:4.0.0'一些基本的使用方法和老版本差别不大,这里主要记录一些花了一定时间才解决的进阶功能。1.https资源加载失败,报错信息:javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidato...
2019-05-06 20:39:03 7851 1
原创 The layout in layout has no declaration in the base layout folder; this can lead to crashes when the
报错信息:The layout in layout has no declaration in the base layout folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier位置:xml的根布局我的项目是tv项目...
2019-05-05 16:51:38 38668 6
原创 manifest引用build中的变量
app module下的build文件中定义在manifestPlaceholders数组中的元素可以在manifest中引用,定义方式如下:productFlavors{ dev{ manifestPlaceholders = [ BUGLY_ENABLE_DEBUG:true, ...
2019-05-05 16:08:34 1874
原创 BuildConfig配置
BuildConfig的配置一般如下:public final class BuildConfig { public static final boolean DEBUG = false; public static final String APPLICATION_ID = "com.qiaofang.qfangadtv"; public static final String B...
2019-05-05 15:58:32 3356
ftp4j-1.7.2.rar
2020-06-14
misps64-linux-android.zip
2019-08-01
misps64-linux.zip
2019-08-01
适配6.0以上 ContextCompat找不到的问题
2018-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人