android
无、涯
主要从事java服务器后台工作,主要编程语言java.
兼职一些终端设备嵌入式c开发、Android app,jsp前端,微信小程序等。
长期工作行业:智能家居,智能机器人等
展开
-
okhttp3.0忽略https证书
转载https://www.cnblogs.com/chinaifae/articles/10442797.htmlSSLSocketClient.javaimport java.security.SecureRandom;import java.security.cert.X509Certificate;import javax.net.ssl.HostnameVerifier;import javax.net.ssl.SSLContext;import javax.net.ssl.SSL转载 2021-07-17 04:19:33 · 748 阅读 · 0 评论 -
android客户端使用ssl连接mqtt服务器(单向认证)不含证书
android客户端使用ssl连接mqtt服务器(单向认证)单向认证,客户端可以含证书也可以不含证书一、包含证书方式1,由于android需要bks格式证书,所以我们需要先生成。1.1 拿到服务端证书1.2 下载 bcprov-ext-jdkxxx.jar,把jar放入C:\Program Files\Java\jre1.8.0_131\lib\ext官网地址:http://ww...转载 2019-03-29 20:31:57 · 660 阅读 · 0 评论 -
android studio 好用的加载等待提示框 LoadingDialog
转载 https://blog.csdn.net/a214024475/article/details/53086180使用方法与效果图展示一个loading dialog:new LoadingDialog(this) .setLoadingText("加载中...")//设置loading时显示的文字 .show();效果图:loading.gif展示一个loading dialog并在合适的时机返回正确或者错误的反馈给用户:LoadingDialog ld = new转载 2020-09-11 18:10:24 · 8929 阅读 · 0 评论 -
android studio RecyclerView底部文本“没有更多数据“ 自定义修改more
android studio 使用了RecyclerView控件,默认的会在底部 显示文本内容 “没有更多数据”要去修改这个文本内容,结果发现在 Find in Path 的 In Project搜索中找不到 ,在 Scope 中可以找到打开这个string所在的文件,发现是一个缓存文件,修改了load_end 的内容后重新编译还是会被重新覆盖。C:\Users\18823\.gradle\caches\transforms-2\files-2.1\dffebf8a666d289dcfeec08原创 2020-09-11 12:00:44 · 1914 阅读 · 3 评论 -
Android Studio导入项目,报错 Error:Unsupported method: BaseConfig.getApplicationIdSuffix().
转载https://www.cnblogs.com/wobuyayi/p/8617774.html从GitHub上clone下来的第三方库,由于时间间隔很长,gradle的版本和本机的版本不一致,导入到Android Studio中会报错,错误信息如下:Error:Unsupported method: BaseConfig.getApplicationIdSuffix().The version of Gradle you connect to does not support that met转载 2020-08-14 15:24:45 · 407 阅读 · 0 评论 -
AndroidStudio 自定义编译生成的apk包名
转载https://blog.csdn.net/LVXIANGAN/article/details/84030555在app.gradle的android节点中添加android { //... //... //... // 自定义包名 applicationVariants.all { variant -> variant.outputs.all { output -> // test_版本号_yyyymmdd_rele转载 2020-08-10 14:50:55 · 507 阅读 · 0 评论 -
android app 崩溃异常捕获,通过异常堆栈信息定位问题
转载https://blog.csdn.net/lvxiaobo1994/article/details/83056274android 捕获app异常崩溃堆栈信息,只需要2步:继承创建一个自定义的处理UncaughtExceptionHandler 类,然后在应用程序的启动类onCreate 方法中 初始化启动 即可。若要写入sd卡,需要读写权限一 创建继承 Thread.UncaughtExceptionHandler 的自定义类,捕获app UncaughtException 异常import转载 2020-08-04 16:34:47 · 1753 阅读 · 0 评论 -
Android Studio导入module,解决Execution failed for task ‘:app:processDebugManifest‘.解决找不到Gradle Console
Android Studio 导入了一个module 后 重新编译报错Execution failed for task ':app:processDebugManifest'.百度 有文章说 在 android Studio 右下角的 Gradle Console 中 ,根据提示的 Suggestion: 信息解决问题https://blog.csdn.net/csdn_mm/article/details/80566186但是我的android Studio 右下角找不到 Gradle Co原创 2020-07-14 16:08:56 · 759 阅读 · 0 评论 -
让debug apk可以发送给别人安装,并且解决通过微信发给别人apk名字被改为xx.apk.1 导致无法安装
在gradle.properties文件中添加 一行配置 ,然后 重新编译生成apkandroid.injected.testOnly=false如下图:原创 2020-07-03 15:10:05 · 2276 阅读 · 1 评论 -
android studio logcat 过滤栏没了
某天发现android stduio logcat 过滤栏没了 ,如下:我的解决办法:右键 logcat -> View Mode -> Window会将logcat 作为一个窗口打开,这时就可以看到 过滤栏了然后 再 右键 logcat -> View Mode -> Dock Pinned大功告成,logcat 栏回到android stduio 下边,并且过滤栏也在,如下:...原创 2020-06-01 14:13:35 · 1831 阅读 · 0 评论 -
Android Studio导入添加aar包
https://blog.csdn.net/jim5252521/article/details/51720338在 app 或 要导入aar的 子模块 的build.gradle 中 添加//作用是添加一个本地仓库,并把libs目录当做仓库地址repositories { flatDir { dirs 'libs' } maven { url "http://maven.aliyun.com/nexus/content/repositories/release原创 2020-05-31 20:42:58 · 878 阅读 · 0 评论 -
Static interface methods are only supported starting with Android N (--min-api 24)
原文:https://blog.csdn.net/z1web/article/details/88787382错误一Static interface methods are only supported starting with Android N (--min-api 24)大概意思就是静态接口方法只从Android N开始使用。错误二Invoke-customs are only supported starting with Android O (–min-api 26) Messag转载 2020-05-27 19:51:34 · 614 阅读 · 0 评论