需求:温度(湿度)等信号采集,传送至云端服务器,微信小程序可查看结果
UP
【 在 zdszdy 的大作中提到: 】
: 83平米,带阁楼,2室1厅2卫,南北通透,自住房屋,带一个大阳台。家具家电网络齐全,4200元。可长租,价格可议
83平米,带阁楼,2室1厅2卫,南北通透,自住房屋,带一个大阳台。家具家电网络齐全,4200元。可长租,价格可议
能加我进群吗?
【 在 stacey31 的大作中提到: 】
: 我娃还小,就是小区里有一些在朝外上学有疑问我都会问的加上之前加的一个朝外家长群里有已经入学的,大部分都是考虑朝外同时也在考虑别的学校的,会有一些家长朋友喜欢答疑解问哈哈
孕妇爬楼反倒利于生产。
【 在 sixia 的大作中提到: 】
: 看上一套房子 五楼 但是没电梯 不晓得对孕妇来讲是不是有挑战
: 谢谢大家分享切身体会给出的建议 感动…
是女孩,最近比较频繁了
【 在 sunshinehere 的大作中提到: 】:
女孩的话可能是夹腿综合征
护肤品没用,肉毒素一针见效,年轻10岁
【 在 jasmine226 的大作中提到: 】:
二胎妈,39岁,小区遛娃,竟然被一个老阿姨误以为是孩子奶奶(捂脸)
平时忙于工作和带娃,护肤品不用,衣服也普通,该从哪儿
煤炭公司家属楼,距离石门地铁站200-300米,走路3分钟到地铁,次卧,面积12-14平米,外加一个阳台。简单家具家电,价格1450 元,因本人工作原因,转租,对面住的是一个女孩,职业是IT。房子今年9月份到期,签约和女孩签
负责android 系统稳定性相关分析
1)本科以上,有相关android 工作经验(必需)
2)对某个模块有深入的理解,binder,dalvik,art,activity,power,grahic,secure 等
3)对linux kernel内核知识有了解 ,
负责系统稳定性工作,需要一些综合性的知识背景最好,有兴趣的扔个简历过来
zdszdy@126.com
负责android 系统稳定性相关分析
1)本科以上,有相关android 工作经验(必需)
2)对某个模块有深入的理解,binder,dalvik,art,activity,power,grahic,secure 等
3)对linux kernel内核知识有了解 ,
负责系统稳定性工作,需要一些综合性的知识背景最好,有兴趣的扔个简历过来
zdszdy@126.com
负责android 系统稳定性相关分析
1)本科以上,有相关android 工作经验(必需)
2)对某个模块有深入的理解,binder,dalvik,art,activity,power,grahic,secure 等
3)对linux kernel内核知识有了解 ,
负责系统稳定性工作,需要一些综合性的知识背景最好,有兴趣的扔个简历过来
zdszdy@126.com
在一个应用频繁进入退出中偶现会出现如下:
当有按键事件发生时候出现
01-02 13:18:17.470 E/InputTransport( 5233): channel '40dad120 com.android.xxx/com.android.xxx.xxxx (client)' consumer ~ Error -1 pinning ashmem fd 75.
01-02 13:18:17.470 W/InputQueue-JNI( 5233): channel '40dad120 com.android.xxx/com.android.xxx.xxxx (client)' ~ Failed to consume input event.
画面出现定屏。按home 键能返回,但是按其它键无相应。
在keyevent 往client dispatch evevent 事件时候发生。
我的理解
1)client 端的inputchannel 是注册在当前应用程序的进程中,这块匿名共享内存也mmap 到了当前的应用程序中,server端注册在inputmanager 里面,,当envent 事件到来从reader端到dispatch 端的时候,server端在共享内存中写入按键信息,client 端从共享内存中读出,准备重建keyevent 发送给当前的窗口,但是锁定这块内存时候出错。但是这块内存并不是因为内存oom 调整给注销了。因为相关code 如下:
status_t InputConsumer::consume(InputEventFactoryInterface* factory, InputEvent** outEvent) {
#if DEBUG_TRANSPORT_ACTIONS
LOGD("channel '%s' consumer ~ consume",
mChannel->getName().string());
#endif
*outEvent = NULL;
int ashmemFd = mChannel->getAshmemFd();
int result = ashmem_pin_region(ashmemFd, 0, 0);
if (result != ASHMEM_NOT_PURGED) {
if (result == ASHMEM_WAS_PURGED) {
LOGE("channel '%s' consumer ~ Error %d pinning ashmem fd %d because it was purged "
"which probably indicates that the publisher and consumer are out of sync.",
mChannel->getName().string(), result, ashmemFd);
return INVALID_OPERATION;
}
LOGE("channel '%s' consumer ~ Error %d pinning ashmem fd %d.",
mChannel->getName().string(), result, ashmemFd);
return UNKNOWN_ERROR;
}
2)这个inputchannel 在activity window add 和remove的时候会申请和注销,发现该activity 的进程没有出错的打印信息,那么我想问的是,是哪里出的问题,导致的这个问题呢。
相关的问题,google group 类似:
https://groups.google.com/forum/?fromgroups=#!topic/android-developers/M5lPqu0xwR0
hackborn 认为有可能是surface crash或者应用crash导致,但我想知道surface crash 或者应用crash 是如何导致keyevent 事件出现如此问题呢。
这个就看修改者的水平了。大的结构改动没有一定的功力肯定改不了。引起的连锁反应很大。作为产品,一般都是2,3个月就得推向市场,估计大改也不现实,也只能做些小的改动
【 在 vanderVaar 的大作中提到: 】
: 应该也是改一部分模块,大的结构估计他们也改不了吧