全部 文章 问答 分享 共找到122个相关内容
[文章] IDEA-Debug高级技巧
IDEA-Debug技巧idea至于介绍就看官网就ok了,https://www.jetbrains.com/idea/download/other.html一、基本用法&快捷键Debug主要对应的是横向的一条和纵向的一条
2020-11-22 17:59
·
IDEA
[问答] debug的时候不显示局部变量的值
AS4.0.1的版本现在项目中debug断点的时候不显示局部变量的值,也无法watch,求解,已经百度了很多办法,百度的办法基本用过了
2020-09-21 15:00
·
android
[文章] Android 真机 Debug 总是 Waiting for debuger,不用改代码,你试试这样
Android真机Debug总是Waitingfordebuger遇到这个情况,小编网上搜索一大圈,各种方法尝试了没用,感觉好无奈。最后发现原来这样可以解决。
2019-12-04 21:10
·
Debug
[问答] 腾讯云人脸识别在软件正式包会报错 debug包一切正常
打的debug包是可以正常进行人脸识别的但是打的release包就会报错errorcode66660000订单号不合法id和签名都确认换成正式的了。
2020-11-13 09:25
·
人脸识别
[问答] Android 盒子偶尔不打印log
Log.i("debug_tag", "onPlayStart1: ); Log.d("debug_tag
[文章] 喜马拉雅结尾debug
在喜马拉雅项目最后的历史界面中,自己写的时候遇到过如下问题:第一个问题一开始我想的是在详情界面点击节目跳转到播放界面的时候就调用HistoryPresenter的add方法,把当前Trackadd到播放历史的数据库中过程就是从DetailAcitivity响应了适配器的点击事件后,把tracks和当前的索引传到Player的逻辑层,然后在逻辑层中调用回调集合,再在PlayerActivity中的getTrack方法中执行HistoryPresenter.addHistory(track),把当前播放的节目加入历史数据库中但是真机跑起来并没有成功把节目加入到数据库,在逻辑层中的for循环打了log,把iPlayerCallback打印了出来,发现并没有PlayerActivity,所以得出结论是,点击跳转的时候,setTrack方法比PlayerActivity中的registerViewCallback先执行,然后把HistoryPresenter.addHistory(track)的操作改到MainActivity中执行,因为MainActivity的回调肯定是最先注册的,也肯定会存在,到这bug解决。第二个问题解决了点击节目加入历史数据库之后,又想着实现上下首、滑动viewpager、点击Popupwindow也可以加入数据库,这三种动作唯一相同的地方是,都调用了逻辑层的playByIndex(intindexx),然后我就在这个方法里用for循环调用了回调集合@OverridepublicvoidplayByIndex(intindexx){if(mPlayManager!=null){mPlayManager.play(indexx);}for(IPlayerCallbackiPlayerCallback:mIPlayerCallbacks){iPlayerCallback.getTrack(mTrack.get(indexx));}}真机跑起来后上下首、滑动viewpager,都可以实现把节目加入数据库中,但是popupwindow点击后就会闪退,闪退之后马上重启app,导致错误log看不清楚,经常这样,不知道为什么,然后我通过手速,截图,截到了错误logIllegalStateException:attempttore-openanalready-closed百度查了查,是数据库多线程导致事务错乱的原因,在我的理解看来,具体细节就是:有A、B两个线程,b线程比a线程稍微慢一点点,然后b在封装数据准备插入的时候,a已经把事务关闭了,然后b再去关闭事务的时候就会报错然后为什么会add两次,找了找代码,发现playByIndex(intindexx)这个方法就执行了两次,在popupwindow的onclick方法打上log,也只是输出一次,想了半天后发现点击popupwindow后,viewpager也会联动,viewpager联动就会执行onPageSelected(intposition),这可麻烦了,要联动就不能加入数据库,要数据库就不能联动,,,but,机智的程序员怎么会向bug低头呢,我们在逻辑层新写一个方法publicvoidHistory(intindexx){//只有ViewPager才调用,Popupwindow不能调用,因为popupwindow调用的同时,//会调用viewpager的事件,所以会执行两次,就会出现多线程事务错乱for(IPlayerCallbackiPlayerCallback:mIPlayerCallbacks){iPlayerCallback.getTrack(mTrack.get(indexx));}}这个方法只让viewpager调用,popupwindow不调用,这样就实现了viewpager滑动、popupwindow点击都可以添加到数据库中项目结语:学了十多天,不到半个月,把整个项目经历下来后,学到了很多,mvp架构,UILoad,数据库,sdk文档的使用等等一大堆,遇到bug也不像以前那么怕了,以前遇到bug第一时间想的就是百度、百度、百度,面向百度编程,但是现在遇到bug我感觉有一点小快乐的感觉,跟着打断点,打log,最后把这个鬼找出来,项目能按照理想状态运行,带给自己正反馈,还有就是别和bug犟,有几次找bug找到11点多,心情很不美好,最后也没找出来,带着沉重的心情躺到床上,第二天起来花了一会儿就把昨天晚上de了半天的bug顺手宰掉了,鲁迅说得好:"当你想找一件东西的时候,就永远找不到,当你不想找的时候,不经意间,它自己就会出现在你面前",下一个项目走起,康师傅万岁!
2020-06-07 12:10
·
喜马拉雅项目
[文章] 【笔记】领券联盟首页加载更多页面教程错误改正
每次加载更多发现只重复加载第二页的内容,经过debug后发现,loadmore函数缺少语句,没有将新加载的页面加入pageInfo。
[问答] Callback数据回不来
的点击时间得到的图片url作为回调数据,但此处:@OverridepublicvoidonReservationLoaded(Stringtittle,Stringcover){LogUtils.d(this,"正在debug
2020-03-28 00:48
·
前台
[问答] ddms的使用
我androidstudio直接调试的apk应该是debug版本的吧?
2020-07-16 00:01
·
android工具
[文章] AndroidStudio奇淫技巧-项目相关
打开项目所在的目录这个还是挺常用的,比如说我们要拷贝lib包的时候,或者压缩项目给别人时,对比内容的时候....应用打包先是一般的打包,打包成apk打包完以后右下角会有提示点击路径就可以打开文件夹了这个生成的你也看到了,是debug
[问答] Android属性设置
>[]{String.class,String.class});}}}Log.e("debug","set:***comehere?")
[文章] Android——APK自动签名、手动签名、交叉签名与签名查看
AndroidStudio直接BuildAPK得到签名文件-系统会根据路径C:\Users\Administrator\.android下的文件debug.keystore生成签名文件,如果没有此文件,
[问答] 自定义控件Flowlayout空指针问题
想着有段时间了再写一次、报空指针的时候我检查了好几遍还搬出之前的写过的代码看了好几遍感觉跟之前的没差啊就是报空指针找不到头脑这个debug不太会用啊瞎定点瞎看希望老师可以讲一下debug怎么用就是提一下老师觉得有可以话就可以出一期视频说回重点怎么解这
2020-06-07 01:11
·
bug
[问答] postman请求有数据 android内部请求成功但没数据
但是在as请求 debug
2022-03-24 15:47
·
沙滩api
[文章] ADB(android debug bridge)课程的思维导图
ADB(androiddebugbridge)课程的思维导图课程下载地址链接:https://pan.baidu.com/s/1jnJP0MQPFPExxskrun5b3A提取码:meb6做测试的同学,做开发的同学都可以学习一下,有助于你更六的操作。
[问答] 新建项目出现这个错误
Unabletoresolvedependencyfor':app@debug/compileClasspath':Couldnotfindanyversionthatmatchescom.android.support
2019-11-04 16:26
·
Android
[文章] Flutter领券联盟分享
可以直接跑Android手机上面的,debug版本不怎么流畅,可以打release版本出来体验flutterbuildapk等待打包完成ok,注意,Android需要在配置文件,==增加相关权限==,比如网络
[文章] 给Android Studio修复Bug!如此简单
assembleDebugassembleRelease一个是debug模式一个是release模式。好像发现了什么有用的东西那如何监听它跑完了呢?我们打包用的是gradle工具。
[问答] 安卓打包的问题
> Run with --info or --debug option to get more log output.
2022-02-04 10:04
·
安卓
[问答] 喜马拉雅使用TwinkingRefreshLayout时,上拉刷新第一次可以成功刷新,第二次就一直在刷新的加载状态
如题,debug发现第一次刷新是能进入到刷新控件的点击事件的,第二次刷新就不会再进入控件的点击事件了另:网站不能上传gif吗?
2020-06-10 00:09
·
喜马拉雅
[文章] Android 原生Email APP 代码解析(1)
mSocket.getOutputStream(),512);mSocket.setSoTimeout(SOCKET_READ_TIMEOUT);}catch(SSLExceptione){if(DebugUtils.DEBUG
[问答] E/memtrack: Couldn't load memtrack module
启动模拟器后,Logcat不停的进行以下报错:E/memtrack:Couldn'tloadmemtrackmoduleW/android.os.Debug:failedtogetmemoryconsumptioninfo
2020-03-27 22:31
·
Android
[问答] 'android:attr/dialogCornerRadius' not found.
\app\build\intermediates\incremental\debug\mergeDebugResources\merged.dir\values\values.xml:3767:
2023-09-14 14:56
·
android
[文章] Android 性能优化排查页面打开卡顿
怎么简单排查问题分享一个排查卡顿的常用手段之一,SDK提供的工具Debug类。
[文章] 使用Retrofit2持久化Cookie Domain问题解决
问题出现今天在使用Retrofit2实现Cookie持久化中发现一个问题,能访问到服务器,但是获取不到cookie于是通过debug深入源码去探究一下为什么不能获取到cookie?
2021-02-19 09:27
·
cookie
[问答] 在学喜马拉雅P35 发现一条转到就报错
不知道为什么会这样错误信息也就这些==debug的时候也没找到一开始以为是少了什么so文件,回去重新看了便发现配置没错有老哥能帮我看看哪里出问题了吗
2020-07-17 22:50
·
喜马拉雅
- 1
- 2
- 3
- 4
- 5