问题
App中一个遗留的bug,当用户使用支付宝进行支付时会概率出错.并且没有规律.
原因
对比支付宝的的url,发现部分参数中多了+号,程序中对url进行了URLDecoder.decode(url),导致空格变成了+号,从而导致支付宝报错.
...
背景
Android-async-http已经不更新了。ps:还为这个库提交过功能https://github.com/android-async-http/android-async-http/pull/840
Android-async-http是基于HttpC...
背景
用户反馈华为Mate10 无法使用App。
升级
targetSdkVersion = 26
遇到的问题
网络请求异常
TransactionTooLargeException
通知渠道
FileUriExposedException
Charles无法抓Https
MO...
问题
部分客户端api报错,特别是8.0系统上,访问api出现bad request http request or invalid response,from ulb错误。
解决步骤
1.服务器联调
服务器端未发现问题,参数都对。服务器上也没有这句错误...
背景
有时候需要在GitHub上下载单个目录里面的文件,而不需要去克隆整个项目,太大的项目克隆起来太慢。
解决方案
GitHub是支持SVN访问的,所以可以使用SVN下载单个目录。
下载master分支
复制浏览器地址栏中的地址,如:
https://github.com/bum...
背景
用户经常在国外使用App,国外的网络环境更加复杂,经常会出现UnknownHostException的异常,无法解析DNS。
解决方案
当遇到该异常时就需要自己去解析DNS。常用的自己解析DNS的方式有两种
1.自己拿到IP后替换域名(App老的方式)
比如使用dnsjav...
问题
适配7.0时发生了TransactionTooLargeException的异常.
原因
1.Fragment关闭时会调用onSaveInstanceState,而在onSaveInstanceState中保存了比较大的数据.
2.调用fragm...
打印方法调用堆栈
public static void showFillInStackTrace() {
RuntimeException e = new RuntimeException();
Throwable e1 = e.fillInSta...
协议
XML-RPC_wp协议:https://codex.wordpress.org/XML-RPC_wp
地址:http://xxxx.com/xmlrpc
Typecho XML-RPC协议:https://github.com/typecho/typecho/blob/...
public class MainActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(s...