在子线程中初始化地图会出现的警告以及解决方法
2017-06-13 16:19
363 查看
项目中用到高德地图定位,每次登录之后和当app进去前台时,我都会调用一下更新位置。为了不卡主线程,我就把这个操作放在了子线程,然后用的是自己封装的一个地图类来进行位置的更新。一开始代码是这样写的:
然后控制台总会出现以下的警告:
最后我是把map的初始化拿到了子线程外面,然后消除了警告。
然后控制台总会出现以下的警告:
最后我是把map的初始化拿到了子线程外面,然后消除了警告。
相关文章推荐
- android4.0以上访问网络不能在主线程中进行以及在线程中操作UI的解决方法
- android 访问网络不能在主线程中进行以及在线程中操作UI的解决方法
- 多线程编程:线程死锁的原因以及解决方法
- 常遇见的警告、错误以及相关解决方法
- 安卓探究ListView+Adapter数据在工作线程中更新引发的crash以及解决方法(三)
- 阿里云安装mysql初始化的时候出现如下错误,以及解决方法
- CentOS 6.2 yum 安装MySQL初始化警告的解决方法
- 绿色mysql初始化以及遇到一些问题解决方法
- 安卓探究ListView+Adapter数据在工作线程中更新引发的crash以及解决方法(一)
- gcc g++编译时警告:"xxxx" 将随后被初始化_解决方法
- <有用>解决Apache长时间占用内存大的问题,Apache 内存优化方法-以及查看线程进程命令
- EF(Entity Framework)发生错误”正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 临时解决了这个问题,在Context的构造函数中,禁用了自动初始化:
- PHP出现mktime()date()时间timezone警告的解决方法,尤其是phpExcelReader会出现这个警告
- 腾讯sdk的初始化和支付需要在同一线程调用 解决方法
- css初始化样式以及常见css问题解决方法
- HashMap为什么线程不安全以及解决方法
- 百度地图引擎初始化失败,地图显示空白的问题 解决方法
- Handler警告以及解决方法