跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 关于 Android Studio4.1 的几个 warning 问题
未分類
24 10 月 2020

关于 Android Studio4.1 的几个 warning 问题

关于 Android Studio4.1 的几个 warning 问题

資深大佬 : QBugHunter 5

升级 Android3.1->4.1

1.关于 Method is never used.我希望这条 warning 任然有效,但 EventBus 的函数不会显示此 warning,这个改如何设置,网上的解决方案都是把这个 warning 全部去掉,或者改成只对共有函数显示此 warning,而我希望此 warning 对除了 EventBus 的接收函数,以外的全部函数有效

2.之前在一个线程类中,需要手机通过套接字向外部发送消息,类似下面代码

for(Integet A : allDevIndex){     CustomSocket.sendMsg(msg.array(),A);     Sleep(200); } 

这个 FOR 循环位于一个 try 块内,考虑到网络延迟和接受设备的响应时间,因此每条消息发送添加了 200 毫秒的间隔,在 Android Studio3.1 中正常,但升级到了 4.1 则出现 call to Thread.Sleep() int a loop,probably busy-waiting 我想问下,关于这种情况是 4.1 是否提供了新的线程内延时方案?如果没有新的方案,如何去除这个 warning

3.在之前很多类私有成员,比如

private List<Integer> allDevIndex = new ArrayList<>(); private int devCount; 

准确的说大部分 List 和未赋值的变量都出现了 feild ‘allDevIndex’ may be ‘final’ 请问这个是什么情况,Android studio3.1 的时候没有这个 warning

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具