学习记录一:异常处理
异常:使用模拟器没有播放音频,看log发现爆出了Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument的异常,经查这是由于
因为Android Emulator在7.0版本及以上提高了对不安全请求的限制级别,当我们的应用尝试向不安全的远程API(http)发送/接收请求/响应时,无法通过安全请求,就会发生这种情况。
解决方法:
android:usesCleartextTraffic="true"
在Android清单文件application标记中配置降低安全级别解决
Caused by: org.gradle.api.InvalidUserCodeException: Build was configured to prefer settings repositories over project repositories but repository 'maven' w
解决方法
在项目的build.gradle中加入allowInsecureProtocol = true
学习记录二:欢迎界面采用Timer计时器解决
学习记录三:数据库Realm
速度快 了解的人少
Realm简介:
Realm是直接在移动设备中运行的数据库
Realm并没有基于任何的现成数据库
Realm不需要使用SQL语句就可以操控它