- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 mac Android运行后Cause: error=86, Bad CPU type in executable
mac Android运行后Cause: error=86, Bad CPU type in executable
2024-03-17 20:07:36
718
原创 Appium Inspector StartSession 报错Error ,Failed to create session.Unexpected token<in JSON at position
Appium Inspector startSession 错误
2023-07-19 15:13:44
1024
原创 Flutter打包IOS出现了Error:CocoaPods‘s specs repository is too out-of-date to satisfy dependencies
Flutter打包apk没有问题。可正常打包。但是当打IOS包运行flutter build ios命令后出现了如下错误:Error:CocoaPods‘s specs repository is too out-of-date to satisfy dependenciesTo update the CocoaPods specs, run:pod repoupdateError running pod install执行了pod repo update也不行。..
2021-05-07 12:56:35
3014
1
原创 Kotlin+Mvp+Retrofit+SmartRefreshLayout,封装刷新加载更多分页
Kotlin+Mvp+Retrofit+SmartRefreshLayout分享一个好用的android开发基础框架。本框架采用模块化MVP架构思想。提供了封装列表刷新,网络请求图片加载等操作。如果在你开发一个新的项目,没有好的基础框架,可以拿来简单的修改后就可以迅速的进入开发详细请查看 项目地址框架特点:使用kotlin语言,提高开发效率。无需findViewById,直接访问xml文件中的对象,并且有好多扩展,方便调用。Mvp设计思想,解耦合。层次清晰。提供了很多好用的工具类,以及ko
2021-03-08 14:46:23
1359
2
原创 Flutter运行安卓设备出现的Duplicate class com.google.common.util.concurrent.ListenableFuture的错误
运行一个新的Flutter项目,在IOS设备上没有问题可以正常的跑起来。运行在安卓设备上就出现了如下错误* What went wrong: Execution failed for task ':app:checkDebugDuplicateClasses'. > 1 exception was raised by workers:
2020-10-16 14:28:01
4296
6
原创 Flutter 运行Flutter run 出现的问题,卡住了
1 运行Flutter项目 执行flutter run命令后卡住了,一直停留在Running Gradle task 'assembleDebug'...需要在,android项目下找到build.gradle文件。更改为阿里的镜像: repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repos.
2020-07-23 17:36:35
12160
2
原创 TabLayout+ViewPager adapter.notifyDataSetChanged()刷新问题
在TabLayout+ViewPager使用场景下,往往会有这样的需求。删除或者添加一个TabLayout分类。然后刷新ViewPager以及下面的Fragment。那么调用PagerAdapter的notifyDataSetChanged()方法后,Fragment并没有刷新,并且Adapter中的getItem方法也没有执行回调。先说说解决办法:第一种解决办法:在你的自定义的Pag...
2020-05-29 13:40:49
932
1
原创 flutter 打包apk报错
按照官方文档签名等一些工作配置好了之后。开始使用flutter命令打包apk。在终端执行flutter build apk后等了一段时间后出现如下错误:FAILURE: Build failed with an exception.* What went wrong:Could not determine the dependencies of task ':app:lintVital...
2020-03-30 12:21:06
1682
1
原创 OkHttp源码全面解析
目录OkHttp介绍:OkHttp特点:Okhttp的基本使用分发器Dispatcher:拦截器拦截器依次调用的工作过程默认五个拦截器的作用:一、重试重定向拦截器 RetryAndFollowUpInterceptor(一)什么情况下Okhttp会帮我们重试?(二)什么情况下Okhttp会帮我们重定向?二、桥接拦截器 BridgeInterceptor...
2019-10-10 17:47:58
917
原创 Android如何更加有效的提升App的启动速度
一 启动App分为两种方式:1 冷启动:当直接从桌面上直接启动,同时后台进程中没有该APP进程的缓存,这个时候系统就需要重新创建一个新的进程,并且分配各种资源。2 热启动:该App在后台有该进程的缓存(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然会保留在后台,可进入任务列表查看),这个时候启动的进程就属于热启动。热启动不需要重新分配进程,也不会执行Applicati...
2019-08-21 11:49:53
1690
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人