- 博客(11)
- 收藏
- 关注
原创 关于android高版本的系统在更新apk覆盖安装调用Intent打开安装页面时闪退的问题
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=file:///storage/emulated/0/download/218 typ=application/vnd.android.package...
2020-04-21 10:45:45 901
原创 关于android高版本带来的一些兼容报错问题
1.Uri获取资源文件报错。很常见的问题,需要配置provider,并新建一个xml文件。在主项目的res新建文件夹为xml,并添加provider_paths.xml在xml文件夹下<?xml version="1.0" encoding="utf-8"?><paths xmlns:android="http://schemas.android.com/apk/...
2020-04-20 10:03:25 614 1
原创 关于Intent的隐式跳转闪退问题
今天项目在现场出了一个闪退BUG,android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=file:///storage/emulated/0/download/193 typ=application/vnd.androi...
2020-03-12 10:08:43 1913 1
原创 关于安卓9.0系统接口调用失败的问题
https://blog.csdn.net/u014727709/article/details/87214587在上面这个链接找到的解决方法。要么降低版本要么加一个xml文件
2019-11-20 10:31:23 387
原创 将List中的某一个元素放到第一位
最近公司要开发聊天的功能,用的是openfire,存储聊天记录的数据我是用的郭神的LitePal存储的,为了让收到新消息后,让消息位于最前面,需要将List中元素(也就是我存储的消息数据)放到第一位,也就是置顶。需要将List排序。我使用的是Collections.swap(List,i,j)List是你需要换位置的List。i是你当前需要换位置的元素的索引j是你需要将这个元...
2019-11-08 13:48:39 16385 3
原创 mac版的openfire无法启动
找到了这篇教程按照里面的命令一一输入就可以了https://blog.csdn.net/qq55214/article/details/50396656
2019-10-16 10:17:38 164
原创 关于Mac OS中android studio如何打开DDMS
最近用到了数据库,调试过程中需要查看数据库的数据,用命令行调用sqlite3提示not found,查了一下解决方法,比较麻烦,就换了另外一种方式。先自己下一个sqlite3的软件,这边我用到的是DB Browser for SQLite下载链接:https://sqlitebrowser.org/有Windows和Mac版我这里下载的是Mac版因为现在Android stud...
2019-10-15 14:00:09 1484
原创 使用oepnfire后,编译有警告的解决办法
公司的项目比较久了,很多代码都是比较旧的版本,其中用到了openfire聊天,导致每次编译成功后,都是这么一个界面有一个黄色的感叹号,看着很别扭解决办法:在app下的build.gradle文件下的android里加如下代码:configurations { all*.exclude group: 'xpp3', module: 'xpp3'}再次编译...
2019-10-15 13:51:08 194
原创 关于LitePal调用sava()无法保存数据的问题
公司有一个需求需要用到数据库,找了一些第三方库,觉得郭神的LitePal不错,就拿来用了。但是根据郭神的配置,调用save()保存数据,一直保存失败,表里面也没有数据,原因找了很久,后来找到了一篇博客,说有一个字段是id的话,类型必须是integer或者long的,查了一下自己的数据类型,果然定义了一个String类型的id,导致数据一直无法保存,修改成int类型后,成功保存!...
2019-10-15 13:47:38 670
原创 整理开发过程中用到的第三方库
BRVAHBRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。为什么会有它?请查看「Android开源框架BRVAH由来篇」该框架于2016年4月10号发布的第1个版本到现在已经一年多了,经历了800多次代码提交,140多次版本打包,修复了1000多个问题,获得了9000多star,非常感...
2019-02-22 15:16:45 409
原创 第一次使用NDK,JNI遇到的问题
现在的公司,很闲,都没学到什么东西大部分公司需要熟悉NDK和JNI技术,也没接触过,找了一篇文章跟着敲了一遍,还是出现很多问题1.由于有的代码没有照着敲,就复制的,在Android.mk这个文件,我直接复制的这么一段代码LOCAL_PATH := $(call my-dir) // 设置当前的编译目录(Android.mk所在的目录) include $(CLEAR_VARS) ...
2018-03-12 11:27:32 232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人