- 博客(130)
- 资源 (1)
- 收藏
- 关注
原创 Nginx安装与部署
打开浏览器,输入地址: https://nginx.org/en/download.html,红框左边linux版本,右边windows版本。Nginx是一款高性能Web和反向代理服务器,提供内存少,高并发,负载均衡和反向代理服务,支持windos和linux系统。直接解压,放在无中文路径的目录下,比如D盘。
2023-09-03 11:55:55 1002
原创 Windows下Redis的安装和配置
远程字典服务,一个开源的,键值对形式的在线服务框架,值支持多数据结构,本文介绍windows下Redis的安装,配置相关,官网默认下载的是Linux系统,格式为gz,该系统下的安装配置相关基本以命令为主
2023-09-02 19:45:03 1663
原创 More than one file was found with OS independent path ‘lib/xxx/xxxx.so‘
升级后arcgis版本后,运行编译时出现异常
2023-07-05 10:02:40 212
原创 Not allowed to start service Intent app is in background uid UidRecord
android 8.0(O)以后后台服务做了限制,异常的处理
2023-01-04 10:19:45 3093
原创 CLEARTEXT communication to XX not permitted by network security policy
java.net.UnknownServiceException: CLEARTEXT communication to ,系统版本android 9.0,okhttp请求导致的异常
2022-12-07 14:57:36 260
原创 javax.net.ssl.SSLPeerUnverifiedException: Hostname xxx not verified
javax.net.ssl.SSLPeerUnverifiedException,制作自定义证书出现的不一致异常
2022-12-07 14:46:54 9645 1
原创 java.security.cert.CertPathValidatorException: Trust anchor for certification path not found
java.security.cert.CertPathValidatorException,https自定义证书访问
2022-12-07 14:32:34 3066
原创 Android 10 定位权限问题
离开自己APP定位错误,定位失败,由于未获得WIFI列表和基站信息,且GPS当前不可用,建议开启设备的WIFI模块
2022-11-07 17:38:18 2676
原创 MD5加密结果不同
md5加密,同样的代码得到不同的加密结果MD5-tomcat部署在不同的操作系统导致加密结果不一致同一字符串,MD5加密后出现不同的结果
2022-09-01 18:07:28 1649
原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept
springboot异常处理
2022-08-16 17:47:16 2748 2
原创 1075-Incorrect table definition; there can be only one auto column and it must be defined as a key
数据库设计表的常见问题
2022-07-07 11:37:48 1303
原创 com.google.gson.JsonSyntaxException: java.lang.NumberFormatException:empty String
问题:某时后台给了一个账号,说app登陆不了,而其他账号可以,让帮忙看下什么原因分析:1,异常解释:json语法异常:数字格式化异常:空字符串2,返回结果(其实很复杂,我删除很多字段,只保留重点):{ "resultCode":200, "loginFlag":true, "rows":[ { "NM_STATE":85905, "DEPTORDER":8, "ST_MAJOR":"
2022-03-18 16:02:47 5202
原创 Android Studio调试时掉线问题处理
问题:日常app开发,开发神器AS有时会突然出现device中真机老是掉线,动不动就消失分析:可能是硬件问题,比如数据线磨损,手机接口磨损,可能软件问题,比如adb不稳定导致解决(可以按照如下流程尝试):1,可以找同事借个数据线试试,要是换个线好了,那就是自己的数据线不行了2,升级ADB,打开SDK Manager->Appearance & Behavior->System Setting->Android SDK->SDK Tools–>Android
2022-03-10 17:44:52 8112 3
原创 Android Studio Cannot resolve symbol 解决方法
问题:之前项目都是正常的,某天突然出现红色异常,代码多处提示"Cannot resolve symbol xxxx"的Log分析:出现该问题是由于三方库依赖失败,导包找不到导致解决(可以按照如下流程尝试):1,Build–>Clean Project后再Build–>Rebuild Project 看下是否ok,不行继续2,File–>Sync Project With Gradle Files 看下是否ok,不行继续3,File–>Invalidate Cach
2022-03-05 01:06:17 15744 3
原创 Missing essential plugins:org.jetbrains.android Please reinstall Android Studio from scratch
问题:在用SVN提交代码时,也不知按了什么菜单或操作,android studio竟然不动,假死罢工了,然后我直接进程结束,重新打开就会弹出下图:分析:插件文件disabled_plugins.txt变动导致解决:1,打开disabled_plugins.txt目录,默认目录在C:\Users\Administrator\AppData\Roaming\Google\AndroidStudio2021.1\disabled_plugins.txt2,更改内容com.alibaba.p3c.s
2022-02-24 16:14:20 1740 5
原创 Android应用程序名称一直为Android API
问题:当app达到一定项目规模时,会有很多接入模块,有时候会偶尔出现应用程序名称为Android API,确实奇怪分析:一般设置应用程序名称默认都用app android:label="@string/app_name",当遇到有些名称冲突时就会出现异常解决:只要把默认的app_name重新改个名称即可,比如:android:label="@string/main_app_name",当然string里的value变量名都要改成这个,其他地方引用也是...
2022-02-14 09:32:14 1433
原创 Android设置控件保持在软键盘上方
需求:注册页面,当点击任一输入框时,底部软键盘弹出,并一直在注册下方,看图效果技术:非全屏时:adjustResize+ScrollView(EditText)+布局设置Bottom=软键盘在指定控件之上显示全屏时:adjustResize+ScrollView(EditText)+布局设置Bottom+ 布局根部(android:fitsSystemWindows=“true”)=软键盘在指定控件之上显示实现:1,在AndroidManifest.xml中的activity中设置andr
2021-12-30 18:02:41 3237
原创 DSL element ‘android.dataBinding.enabled’ is obsolete and has been replaced警告处理
问题:DSL element ‘android.dataBinding.enabled’ is obsolete and has been replaced with ‘android.buildFeatures.dataBinding’.It will be removed in version 5.0 of the Android Gradle plugin.分析:错误信息显示gradle plugin高版本数据绑定的方式也改变了,改成正确的即可解决方案:在build gradle中找
2021-08-25 16:11:26 2477
原创 Android 获取SHA1
1,概述平时在使用第三方sdk时,会偶尔使用到debug和release秘钥的sha1值,包名等等信息,这里笔记2,命令(Windows Terminal或Android studio Terminal)//debug SHA1:keytool -list -v -keystore debug.keystore路径密钥口令:android//release SHA1keytool -list -v -keystore 自己密钥路径密钥口令:自定义的密码...
2021-07-26 13:46:31 185
原创 Android中监听Home键
概述工作中有一个场景是只要返回桌面,重新回到A页面时会有个锁屏页面B,必须输入密码才可以进入A页面,现在是返回桌面的处理问题,首要想到监听home键,再判定当前最顶层页面是不是桌面即可方法:1,onUserLeaveHint方法,但是有个问题就是跳转其他app也会触发,因此不行//在基类BaseActivity重写方法监听@Override protected void onUserLeaveHint() { super.onUserLeaveHint();
2021-07-22 18:07:42 779 3
原创 Android全屏显示隐藏状态栏
1,概论工作中经常需要用到全屏的页面,还要隐藏系统状态栏或沉浸式2,设置全屏2.1,设置有代码中设置,也有Mainfest.xml中设置theme2.2,要是全局生效就在application中设置,要么就是具体activity中设置2.3,全屏代码示例如下://style.xml中 <style name="FullScreen" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPri
2021-07-22 17:39:07 5716 3
原创 Android分屏显示
1,定义Android N以上系统支持的模式,可上下,左右分屏显示,画中画,多窗口模式2,方式要是全局分屏,可在application里设置标签resizeableActivity为true <application android:name="com.aile.xu.MyApplication" android:allowBackup="true" android:icon="@mipmap/icon_app" android:
2021-07-22 16:34:10 1635 1
原创 Rxjava总结
Rxjava定义基于事件流的链式调用,逻辑简洁,使用简单,功能强大的异步库Rxjava描述被观察者Observable在子线程中生产事件(耗时操作)观察者Observer在主线程接收&响应事件(UI操作)Rxjava原理(Observable.subscribe(observer))被观察者通过订阅按顺序发送事件给观察者,观察者按顺序接收事件&作出对应的响应动作Rxjava常见操作符1,Observable创建(create,just)和遍历(fromArray,fromIt
2021-07-15 18:08:01 317
原创 Context.startForegroundService() did not then call Service.startForeground() 崩溃问题
问题:android.app.RemoteServiceExceptionContext.startForegroundService() did not then call Service.startForeground()android.app.ActivityThread$H.handleMessage(ActivityThread.java:2002)android.os.Handler.dispatchMessage(Handler.java:106)android.os.Looper
2021-07-15 17:57:18 1117
原创 MODE_WORLD_READABLE no longer supported 崩溃问题
问题:Android 10系统上正常运行app在后台,突然崩溃了System.err: java.lang.SecurityException: MODE_WORLD_READABLE no longer supportedSystem.err: at android.app.ContextImpl.checkMode(ContextImpl.java:2836)System.err: at android.app.ContextImpl.getSharedPreferences(ContextImp
2021-05-27 15:34:48 1673 1
原创 Android 在线预览文件
导言:公司项目中经常碰到在线预览文件的功能,比如doc,pdf等格式,今天在此只是总结一下几种不同的使用场景,根据自己的需求进行选择,这里举例pdf文件场景1,先下载本地,再用手机自带第三方app打开,下次预览直接预览本地已下载文件//okhttp下载文件 DownLoadManager.instance!!.load( fileUrl, 2, object : ProgressCallBack<ResponseBody>(destFi
2021-05-11 10:09:19 1067 2
原创 java.lang.OutOfMemoryError使用okhttp3下载文件
问题:在点击详情页面里预览在线pdf时,先是下载,然后预览,对于小文件pdf(36M)可以正常下载,但是大文件(360M)就会下载崩溃,没法预览pdf文件..........................................................略java.lang.OutOfMemoryError: Failed to allocate a xxx byte allocation with xxx free bytes and 364MB until OOM; failed
2021-05-11 09:36:23 744 1
原创 Android 版本号及对应的版本名称
本文只是简单罗列最新Android版本号及对应的版本名称,后续更新中…API版本号版本名称API 30android 11 Red Velvet CakeAPI Qandroid Q Quince TartAPI 28android 9.0 PieAPI 27android 8.1 OreoAPI 26android 8.0 OreoAPI 25android 7.1 NougatAPI 24android 7.0 NougatA
2021-04-30 13:22:12 13443
Android Parcelable code generator Android studio 4.1版本
2021-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人