BUG
bug,bug 刻骨铭心
约翰先森不喝酒
顺理则裕 从欲惟危
展开
-
Android BUG 之 More than one file was found with OS independent path ‘META-INF/DEPENDENCIES‘
在引入第三方 jar 或 aar 包 运行报错。原创 2024-07-22 11:00:46 · 442 阅读 · 0 评论 -
Android BUG 之 Invoke-customs are only supported starting with Android O (--min-api 26)
这些方法中,第一种方法是最常用的,并且适用于大多数情况。注意,Lambda表达式只能在Java 8及以上版本中使用,如果你的项目使用的是更低的Java版本,需要先升级Java版本。。原创 2023-06-02 09:57:25 · 500 阅读 · 4 评论 -
Android BUG 之 java.lang.ClassCastException
如上问题所述,如果你想将 A 类型的对象转换成 B 类型的对象,那么你需要确保 A 类型是 B 类型的子类或实现类。如果它们不是同一个类或者没有继承/实现关系,那么就不能进行强制类型转换。原创 2023-05-26 16:49:22 · 973 阅读 · 2 评论 -
Android 应用安装失败 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 问题
多年前的一个老项目运行到我的安卓13手机上(Redmi)上,死活安装不上,报错提示。原创 2023-03-30 17:21:23 · 878 阅读 · 1 评论 -
Android ViewPager 覆盖下的子布局点击失效解决办法
使用层布局(FrameLayout)把viewpage放在底层 效果如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent原创 2021-07-14 10:56:57 · 626 阅读 · 2 评论 -
Android Studio xml 预览界面 出现文件背景色 解决办法
最近项目里 xml布局预览突然出现绿色背景色 看着贼不爽 ,于是想办法去掉解决 xml 文件空行部分绿色背景的办法很简单。 鼠标放在 xml 布局 文件中,然后按下 Alt+Enter选择un-inject Language/refence 即可。...原创 2020-08-19 11:56:20 · 1107 阅读 · 1 评论 -
Android VideoView 无法播放https网络视频问题
最近项目里遇见一个奇葩问题,由于项目之前的服务器地址是http,然而最近又换成https的,本来从不安全的证书换成安全的证书一切应该ok,但重新打包运行却出现了新问题,(怀疑证书压根就是不安全的)1 项目主体为,cordova+vue+crosswalk 我负责写原生插件,但自从换成https的服务器地址后 项目莫名的弹出Ssl? 首先想到的是网络请求忽略不安全的证书问题,但回头想想 ...原创 2019-03-06 16:19:51 · 7388 阅读 · 3 评论 -
关于Android 启动页加载先预加载系统白页问题
问题:打开应用进入欢迎页,用户会看到丑陋的半秒全白!!!然后才进入欢迎页解决:因为系统application在加载时也会进行耗时操作,在一个Activity打开时,如果该Activity所属的Application还没有启动,那么系统会为这个Activity创建一个进程(每创建一个进程都会调用一次Application,所以Application的onCreate()方法可能会被调用多次),在进程...原创 2018-05-11 14:10:15 · 2300 阅读 · 4 评论 -
Android ViewPager+Fragment 动态加载
问题描述最近在自己开发的一款天气App里 主页面是viewpager+fragmnet 结构 城市天气是可以动态添加的,每次切换城市都是实时加载(这里去掉了viewpager的预加载),但在后来的测试中发现了一个极其严重的问题,就是每次添加2个以上Fragment后再进行增删城市城市的数据就完全对不上,取到的都是上一个城市的信息,一开始我以为是Bundle存取的问题,一直没法思路扩宽 贴下交互代码 避免踩坑//MainActivity 通过循环 动态添加Fragment 并通过 newI.原创 2022-03-23 16:56:08 · 4334 阅读 · 1 评论 -
Android 11 安装微信后 检测出未安装
一 前言Android 11 版本为加强用户隐私保护引入较多变更,第三方应用需要适配的有两个变更:1 软件包可见性变更,会导致第三方应用通过 OpenSDK 接口拉起微信受限,从而影响分享消息到微信、拉起小程序等功能的正常使用(该变更只对升级targetSdkVersion=30 的应用产生影响)。2 强制执行分区存储:该变更会影响第三方应用分享包含文件路径的消息(如图片类型消息),无论第三方应用targetSdkVersion是否升级为30,均需要进行适配二 解决办法1.在...原创 2021-10-27 14:33:35 · 2861 阅读 · 1 评论