SiberiaDante

Results 4 issues of SiberiaDante

gradlew clean assembleReleaseChannels打包出现这样的错误。正常运行没有问题 FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. > Could not generate a proxy class for class com.android.build.gradle.tasks.BuildArtifactReportTask. *...

这个的处理方式还是有缺陷的,给大家推荐一个比较叼的案例: https://github.com/JmStefanAndroid/EasyBehavior 但是这个方案也有些bug,比如,不能动态改变布局高度、控件gone之类的

good first issue

## 描述 Bug 简洁地描述下 Bug。 - AndroidUtilCode 的版本:com.blankj:utilcodex:1.31.1 NetworkUtils安全检测到动态注册广播风险,如果在动态注册时采用的全局方式进行注册,则这个receiver在生命周期中默认是可导出的,如果没有设置访问权限,系统应用或者第三方应用可以操作此receiver,导致敏感信息泄露,可能受到权限绕过、拒绝服务等攻击。 ## 相关代码 ` 文件: com.blankj.utilcode.util.NetworkUtils$NetworkChangedReceiver$1.java 方法: public void run() 代码: v1.registerReceiver(v2, v0); ` ## 建议修复 1.使用 LocalBroadcastManager 来替代registerReceiver注册,保证数据传递仅限于应用内。 2.使用registerReceiver(BroadcastReceiver, IntentFilter, broadcastPermission,android.os.Handle)替代registerReceiver(BroadcastReceiver,...

bug