android笔记201707
来源:互联网 发布:网络测试是什么 编辑:程序博客网 时间:2024/05/16 08:07
2017-7-12
最近老是碰到这类错误Error:Execution failed for task ':FengZhuan:transformClassesWithDexForDebug'.,今天记录下
解决方案是在Module下的build.gradle中的defualtConfig中添加 multiDexEnabled true,如下
重新编译运行就ok了
20170716
将项目迁移至Android studio 3.0 Canary 6版本,运行提示如下:
低版本不支持高版本,那我们就给他升级到高版本:
再运行下,就是这么简单
2017-07-20
一大早就遇到很棘手的问题,上一秒钟还好好的,下一秒就不行了...真是蛋疼
问题就在我们依赖微信SDK是官网文档给的末位以+可以动态更新到最新版本,但是就是这个“+”,运行不起来了。
解决方法就是去微信开放平台下载sdk,然后查看压缩包下的libs下的jar包是哪个版本的,我们就对应把“+”替换为该版本号(应该就是最新的sdk版本吧)(当前时间官网最新版本是1.3.4),
compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:1.3.4'
网上有一篇博客文章提到是gradle每次都会检查更新,更新失败就会导致以上为题。首先去登录下github,检查是不是网络问题。不行就按我上面的解决方案解决
2017-07-20-2
还有就是高德地图也要注意下,SHA1直接调试运行获取的值跟正式打包的值不一样,需要重新去获取。
2017-07-20-3
修改控制台日志输出的字体颜色
2017-07-20-3
如果开发多个项目时,打包签名需要注意选择的key正不正确
2017-08-21
关于无法在WebView中打开https网址,需要校验证书
/** * SslError.SSL_DATE_INVALID:证书的日期是无效的 * SslError.SSL_EXPIRED:证书已经过期 * SslError.SSL_INVALID:一个通用的错误发生 * SslError.SSL_UNTRUSTED:不受信任的证书颁发机构 * */if (error.getPrimaryError()==SslError.SSL_DATE_INVALID ||error.getPrimaryError()==SslError.SSL_EXPIRED ||error.getPrimaryError()==SslError.SSL_INVALID ||error.getPrimaryError()==SslError.SSL_UNTRUSTED) { handler.proceed();}else { handler.cancel();}
- android笔记201707
- android笔记
- android笔记
- android笔记
- Android笔记
- Android笔记
- android笔记
- android 笔记
- android笔记
- Android笔记
- android笔记
- Android笔记
- Android笔记
- android笔记
- android笔记
- android笔记
- android 笔记
- android 笔记
- NullPointerException 空指针异常
- 一起做RGB-D SLAM(6)
- solr主从配置备份数据
- ElasticSearch 5 数据迁移
- 点、线导出含高程值的表格
- android笔记201707
- 4_2 私有继承的访问规则举例2
- [RK3288][Android6.0] WiFi之WifiWatchdogStateMachine
- jadclipse安装后不显示
- keras:1)初体验-MLP神经网络实现MNIST手写识别
- OpenCV 学习方法
- 阿牛的EOF牛肉串
- 深拷贝、浅拷贝
- MongoDB 简练命令