问题解决记录
闪电_Star
这个作者很懒,什么都没留下…
展开
-
android CertPathValidatorException 与Unable to extract the trust manager on Android10Platform解决
android CertPathValidatorException 与Unable to extract the trust manager on Android10Platform解决原创 2022-09-19 16:55:13 · 1302 阅读 · 1 评论 -
Unable to load class ‘javax.xml.bind.JAXBException‘解决
Unable to load class 'javax.xml.bind.JAXBException'解决解决方案如下:解决方案如下:导入项目第一次运行时,报Unable to load class javax.xml.bind.JAXBException这个错。解决: 将jdk换成电脑环境变量中配置的jdk1.8 。默认的版本是android studio 中自带的jdk11的。如图操作:1.2.这样选择重新编译可解决...原创 2022-02-15 17:12:37 · 20235 阅读 · 7 评论 -
解决Android singleInstance 按home退到桌面从桌面点击应用图标又从启动页重新启动的问题
解决Android singleInstance 按home退到桌面从桌面点击应用图标又从启动页重新启动的问题最近项目中有处理腾讯IM视频语音聊天切换到悬浮窗功能,初解决方案:语音/视频通话界面activity 配置 android:launchMode=“singleInstance” 模式,切换到悬浮框调用 moveTaskToBack(true);方法,能启动小窗口,通话页面退到后台,app显示前一个界面,初步满足需求。后调试发现一个问题:通话界面按home键,之前的activity销原创 2021-12-10 17:08:09 · 5969 阅读 · 5 评论 -
解决Android Studio 2020.3.1 没有自动导包功能 也不报红的问题
解决Android Studio 2020.3.1 没有自动导包功能 也不报红的问题Android Studio 2020.3.1 遇到了代码没有自动导包功能 ,出现代码错误也没没有报红的问题查找了as 也没有设置省电模式后来查找发现是因为Butterknife 插件冲突的问题处理如下一、File——setting ——Plugins二、卸载“Android Butterknife Zelezny”插件然后重启即可解决...原创 2021-10-14 15:12:57 · 1380 阅读 · 4 评论 -
Android studio编译日志输出中文出现乱码 (如apk为中文命名时候)解决
Android studio编译日志输出中文出现乱码 (如apk为中文命名时候)解决遇到乱码问题导致编译后 apk安装文件出错等使用如下方法解决:没有则点击**“create”** 创建即可输入内容:-Dfile.encoding=UTF-8保存后 重启 android studio 重新编译即可...原创 2021-10-13 17:55:46 · 711 阅读 · 0 评论 -
Android studio gradle编译无法初始化jvm 提示unrecognized jvm option is used
Android studio gradle编译无法初始化jvm 提示unrecognized jvm option is usedgradle编译遇到无法初始化jvm 提示 unrecognized jvm option is used解决方案解决方案:gradle编译遇到无法初始化jvm 提示 unrecognized jvm option is used解决方案gradle编译遇到无法初始化jvm 遇到以下错误:Gradle sync failed: Unable to start the dae原创 2021-10-08 15:25:42 · 3730 阅读 · 0 评论 -
Retrofit通过RequestBody方式传递参数 遇到& 符号 后面丢失问题解决
Retrofit通过RequestBody方式传递参数 为application/x-www-form-urlencoded方式时, 遇到& 符号 后面丢失问题解决当RequestBody方式传递参数遇到&符号会被 当成参数分隔符截取 造成参数丢失问题可以通过以下方法解决 通过Uri.encode 转义参数例如:Uri.encode(entry.getValue().toString());示例代码如下public RequestBody getRequestBody(Has原创 2021-08-17 15:28:01 · 1051 阅读 · 0 评论 -
解决Recycleview item中嵌套Recycleview滑动冲突问题
解决Recycleview item中嵌套recycleview滑动冲突问题很多场景我们Recycleview 中会有嵌套recycleview的情况例如:item中嵌套一个水平滑动的Recycleview 会遇到问题:item中的滑动会在子Recycleview中响应 父层Recycleview不会响应,存在滑动冲突现象,滑动起来不顺畅。经亲测 简单有效的 下解决方法。给item中Recycleview设置:代码中设置//Adapter内Item的改变不会影响RecyclerView宽高的时原创 2021-06-30 10:07:23 · 2452 阅读 · 0 评论 -
使用ARouter 时 提示 There is no route matched
使用ARouter 时 提示 There’s no route matched如果使用使用ARouter 时 提示 There’s no route matched 这个错误时并且检查跳转url 配置对 的情况下:需要每个Module中都增加配置如下android { defaultConfig { ... javaCompileOptions { annotationProcessorOptions {原创 2020-06-11 18:30:42 · 3069 阅读 · 0 评论 -
Cannot access androidx.lifecycle.HasDefaultViewModelProviderFactory 警告
项目androidx中 报警告 Cannot access androidx.lifecycle.HasDefaultViewModelProviderFactory但是不影响运行,解决方法: // ViewModel and LiveData api 'androidx.lifecycle:lifecycle-extensions:2.2.0' // Java8 support for Lifecycles api 'androidx.lifecycle:lifecycle-原创 2020-06-11 11:32:05 · 4369 阅读 · 1 评论 -
android10 打开相册 open failed: EACCES (Permission denied) 权限问题
android10 打开相册 open failed: EACCES (Permission denied) 权限问题android 10 打开相册、视频 遇到权限问题首先AndroidManifest.xml中申请了 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_EXT原创 2020-06-02 11:33:29 · 2279 阅读 · 1 评论 -
Android Studio 文件乱码,变成很多变成 xml 格式解决方法
Android Studio 类文件乱码,很多变成 xml 格式乱码突然有一天发现很多类都乱码了,变成xml格式的代码,但是源码是对 的,编译不过有问题。试了很多改变编码格式之类的都不行。后来只能用简单粗暴的办法了删除Android Studio相关配置文件。目录例如:C:\Users\001 文件下:C:\用户\yourname\ 目录下删除“.android”和”.Androi...原创 2019-12-06 12:26:24 · 1159 阅读 · 0 评论 -
AMAP SDK 违反google play恶意行为策略(AMAP SDK which contains code to download executable code (e.g. dex, JA)
AMAP SDK 违反google play恶意行为策略(AMAP SDK which contains code to download executable code (e.g. dex, JA)被下架解决方法。google play应用于12月4日收到邮件被下架。邮箱如下:因为高德AMAP SDK引起。问题引起版本:定位:location:4.7.2(官网最新版本)搜索:sea...原创 2019-12-05 09:19:04 · 5457 阅读 · 4 评论 -
关于Google Play app signing的坑 以及最终完美解决方式(替换自己的签名)
加入谷歌的签名计划后,Google 使用上传证书验证您的身份,并使用您的应用签名密钥重新签署 APK 以进行分发。因为创建应用时候操作没有注意应用加入了谷歌的签名计划,且这个一旦加入不能退出,加入以后可以发布android app bundle格式的包,节约包大小。除非改应用包名名称并且不加入app signing重新上传,这样操作会很麻烦也不能兼容其他应用市场的(如果是首发可以这样操作)根据官方指令格式生成签名压缩包,注意签名文件路径,最好放到同一个文件夹下即可,例如D盘根目录。马上行动上传自己的签名。原创 2019-11-21 12:48:04 · 23937 阅读 · 87 评论 -
buildOutput.apkData must not be null问题
buildOutput.apkData must not be null问题项目升级gradle到3.5.1,android studio 使用3.5以后 打release包出现Cause: buildOutput.apkData must not be null,打包不成功看到很多方法是1.Build -> Clean Project2.Build -> Make Proj...原创 2019-11-05 09:24:36 · 390 阅读 · 0 评论 -
Only fullscreen opaque activities can request orientation Android8.0问题解决方法
Only fullscreen opaque activities can request orientation Android8.0问题解决方法在项目升级targetSdkVersion 做兼容性处理时在android8.0系统上遇到nly fullscreen opaque activities can request orientation 问题。看日志及源码后发现:只有不透明的全...原创 2019-10-29 12:47:25 · 427 阅读 · 0 评论 -
解决Android高德SDK 轨迹被覆盖问题(海外矢量地图或者使用瓦片时候)
解决Android高德SDK 轨迹被覆盖问题(海外矢量地图或者使用瓦片时候)因为高德SDK海外服务使用到矢量地图或者瓦片,根据坐标画出的轨迹可能被地图层给遮住,这时候需要设置轨迹的层次来解决,设置zIndex即可,设置一个比较大的数值,设置显示到顶层即可例如: mMapView.getMap().addPolyline(new PolylineOptions(). ...原创 2019-10-16 10:37:09 · 703 阅读 · 0 评论 -
Android AndroidManifest.xml 覆盖问题Manifest merger failed (android:icon、android:appComponentFactory)
Android AndroidManifest.xml 覆盖问题Manifest merger failed项目引用第三方库或者本地库的时候经常遇到AndroidManifest.xml 覆盖合并等冲突问题比如:Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v...原创 2019-08-16 15:14:45 · 2603 阅读 · 1 评论 -
Android 用ScheduledFuture定时器替Timer换解决修改系统时间引起Timer定时器挂起问题
Android 替换ScheduledFuture定时器解决修改系统时间引起Timer定时器挂起问题大家知道平时使用的Timer定时器时,如果修改了系统时间(将系统时间修改到当前前面的时间)会引起imer定时器挂起我们替换定时任务ScheduledFuture 可以避免这个问题简单用法如下:启动计时:private ScheduledExecutorService service;pr...原创 2019-08-08 11:21:45 · 2219 阅读 · 0 评论 -
解决部分sdk manager打不开的的问题
解决部分sdk manager打不开的的问题有时候遇到sdk manager打不开的问题,或者点击一闪就没有反应了, 解决办法: 大部分是因为tool文件夹内文件损伤导致。重现下载一个too文件夹复制覆盖原有文件。 或者从之前移动硬盘或者其他地方备份的tool文件中复制覆盖原有文件,重新启动即可。 所以大家养成备份一下原有tool文件夹的习惯。原创 2017-03-30 14:51:29 · 7081 阅读 · 1 评论 -
Android QQ空间分享 不能启动 报错问题:qqver greater than 4.6.0
QQ空间分享 不能启动 报错问题:qqver greater than 4.6.0 QQ分享遇到一个此问题,不启动直接调用了onError。错误信息: qqver greater than 4.6.0后测试找到原因: 此参数不能少如果为空也需要加上:params.putStringArrayList(QzoneShare.SHARE_TO_QQ_IMAGE_URL, new ArrayList原创 2016-12-14 12:11:04 · 1139 阅读 · 0 评论