麦步社区-论坛

标题: 为什么有些表盘源代码用模拟器打不开呢? [打印本页]

作者: 多情的男人    时间: 2016-11-15 16:10
标题: 为什么有些表盘源代码用模拟器打不开呢?
有些表盘源代码用模拟器打不开,比如神盾局表盘,想把第二时区去掉,让它一直显示电量,下载了源代码,但在模拟器里打不开提示错误,命令行也添加了,就是不行,求高手指点。建议发源代码的朋友,把源代码模拟显示指令做规范了,方便别人使用,否则发了源代码,也用不了,就失去了意义了。
结尾是这样的

int main()
{

        /*创建显示时间窗口*/
        P_Window p_window = init_mwd_window();
        if (p_window != NULL)
        {



                /*放入窗口栈显示*/
                g_app_mwd_window_id = app_window_stack_push(p_window);
        }       
/*每200毫米刷新*/
        app_timer_change_id = app_service_timer_subscribe(200, app_timer_change, NULL);

}


加了这段模拟显示的命令也不行
       
        /*模拟器模拟显示时打开,打包时屏蔽*/
        //simulator_init();

        /*模拟器模拟显示时打开,打包时屏蔽*/
        //simulator_wait()



作者: yuanquan72    时间: 2016-11-16 00:47
求高手指点
作者: tda8361    时间: 2016-11-16 01:17
int main(void)
{

simulator_init();
        /*注册一个事件通知回调,当有改变时,改变表盘显示数据*/
          maibu_service_sys_event_subscribe(time_change);

        time_change(SysEventTypeTimeChange,NULL);

             P_Window p_window = init_window();

      
        /*放入窗口栈显示*/
        g_window_id = app_window_stack_push(p_window);


simulator_wait();
        return 0;


}
作者: 多情的男人    时间: 2016-11-16 08:05
tda8361 发表于 2016-11-16 01:17
int main(void)
{

你这个加上去还是模拟不了,报错
作者: 多情的男人    时间: 2016-11-16 08:06
你这个加上去还是模拟不了,报错,不信你自己试试
作者: 水月梦    时间: 2016-11-16 08:26
你源码在哪下载的
作者: 多情的男人    时间: 2016-11-16 09:07
水月梦 发表于 2016-11-16 08:26
你源码在哪下载的

源代码这个帖子上下载的,http://bbs.maibu.cc/forum.php?mo ... =182&highlight=神盾局
作者: 步往康来    时间: 2016-11-16 11:32
多情的男人 发表于 2016-11-16 09:07
源代码这个帖子上下载的,http://bbs.maibu.cc/forum.php?mod=viewthread&tid=182&highlight=神盾局 ...

怎么会不能模拟呢?很正常啊,把你改过的C文件发上来,大家看下就知道了
作者: 步往康来    时间: 2016-11-16 11:45
本帖最后由 步往康来 于 2016-11-16 11:48 编辑

删除这组代码就OK了
BLE_STATUS_CLOSE // 该状态蓝牙被关闭

[attach]4175[/attach]
作者: 多情的男人    时间: 2016-11-16 12:28
步往康来 发表于 2016-11-16 11:45
删除这组代码就OK了
BLE_STATUS_CLOSE // 该状态蓝牙被关闭

步往大神,发个你图里这版神盾局的源代码给我吧,不知道你这组代码在哪一行,发个你已经模拟好的,我的水平还是太菜,没有相关计算机基础,只会简单的修改下外观,核心技术还是玩不转啊。
作者: 多情的男人    时间: 2016-11-16 12:39
多情的男人 发表于 2016-11-16 12:28
步往大神,发个你图里这版神盾局的源代码给我吧,不知道你这组代码在哪一行,发个你已经模拟好的,我的水 ...

步往果然是大神,一针见血,我找到那一行,按你说的删掉了,果然可以模拟出来了,谢谢啊!再问下,修改好表盘,在打包前,刚才删除的那一行,是否要再加回去吗?
作者: 步往康来    时间: 2016-11-16 12:54
多情的男人 发表于 2016-11-16 12:28
步往大神,发个你图里这版神盾局的源代码给我吧,不知道你这组代码在哪一行,发个你已经模拟好的,我的水 ...

从上向下第23排

[attach]4180[/attach]

作者: 步往康来    时间: 2016-11-16 12:57
多情的男人 发表于 2016-11-16 12:39
步往果然是大神,一针见血,我找到那一行,按你说的删掉了,果然可以模拟出来了,谢谢啊!再问下,修改好 ...

应该不用吧,
作者: 多情的男人    时间: 2016-11-16 13:16
好的,谢谢,我修改完安装看看蓝牙提醒是否正常




欢迎光临 麦步社区-论坛 (http://bbs.maibu.cc/) Powered by Discuz! X3.2