请选择 进入手机版 | 继续访问电脑版
返回官网官方微博

麦步社区-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: MAI 表盘
查看: 6224|回复: 11

第一次修改表盘,做个标记

[复制链接]

2

主题

43

帖子

337

麦力

精华
0
阅读权限
100
在线时间
21 小时

麦步工业测评协会

发表于 2016-5-11 18:38:02 | 显示全部楼层 |阅读模式
纯新手
第一次修改,困难多多。
1、appinfo.json直接用记事本保存提示报错,
2、simulator_init()、simulator_wait()接口  没添加  或者没删除
3、mw.exe反复报错。(最后发现去掉两个模拟接口就报错,但是生成的out.mai是正常的)
4、安装后app显示,表盘不显示
…………

P60511-180637.jpg P60511-182818.jpg
只是修改了bmp图片,稍微调整了图层距离:L(请勿嘲笑:lol)

22

主题

174

帖子

1988

麦力

精华
2
阅读权限
50
在线时间
144 小时

麦步工业测评协会

发表于 2016-5-11 20:16:35 来自手机 | 显示全部楼层
小技巧:用模拟器编辑appinfo.json
来自: 微社区

2

主题

43

帖子

337

麦力

精华
0
阅读权限
100
在线时间
21 小时

麦步工业测评协会

 楼主| 发表于 2016-5-12 09:54:14 | 显示全部楼层
超爱麦步 发表于 2016-5-11 20:16
小技巧:用模拟器编辑appinfo.json

U_ASCII_ARIALBD_30
请问字体最大支持30吗?超过30就报错

214

主题

2514

帖子

3万

麦力

麦步团队

精华
1
阅读权限
200
在线时间
812 小时

麦步手表用户麦步工业测评协会

发表于 2016-5-12 10:04:06 | 显示全部楼层
不错,先易后难嘛,都是从基础做起,要不要加入我们的开发者群,可以向大神们学习
安装后APP显示,表盘不显示,具体是指哪儿不显示?

48

主题

670

帖子

3384

麦力

精华
0
阅读权限
200
在线时间
745 小时
发表于 2016-5-12 10:15:31 | 显示全部楼层
二维码 这个比较实用
发帖内容均来自麦步智能手表自动触发,不接受抄水表、送快递、送温暖等任何形式的关怀

2

主题

43

帖子

337

麦力

精华
0
阅读权限
100
在线时间
21 小时

麦步工业测评协会

 楼主| 发表于 2016-5-12 10:22:05 | 显示全部楼层
本帖最后由 yicaofeiying 于 2016-5-12 10:29 编辑
不贰小 发表于 2016-5-12 10:04
不错,先易后难嘛,都是从基础做起,要不要加入我们的开发者群,可以向大神们学习
安装后APP显示,表盘不显 ...

在appinfo.json里把uuid修改,但是生成mai安装后在表盘里显示是其他程序名,表盘不显示。
后来用写字板打开保存后正常。

QQ截图20160512102854.png

目前还是最初级阶段,还没入门,只是修改文字、颜色。


22

主题

174

帖子

1988

麦力

精华
2
阅读权限
50
在线时间
144 小时

麦步工业测评协会

发表于 2016-5-12 10:47:07 | 显示全部楼层
yicaofeiying 发表于 2016-5-12 09:54
U_ASCII_ARIALBD_30
请问字体最大支持30吗?超过30就报错

字体最大是42

2

主题

43

帖子

337

麦力

精华
0
阅读权限
100
在线时间
21 小时

麦步工业测评协会

 楼主| 发表于 2016-5-12 10:54:08 | 显示全部楼层

请帮忙查看,只是调整了字体大小就报错:
生成资源文件...
-------------read appinfo.json-------------
uuid:caf218070932f8d7aeab9b7b6e7f046f
app_id:2673441
name:haitong
icon:5001
version:102
watchface:1
sysapp:0
res_num:1
res:0, type:0, name:RES_BITMAP_SPORT_BG, file:bg.bmp

-----------------begin create res.h-------------
-----------------create res.h ok-------------
-----------------begin create res_file-------------
type:0, res_key:5001, offset:36, res_size:2048, width:128, height:128
-------------create res_file ok---------------
---------------prepare pack head----------
---------------read res_file----------
---------------read code----------
---------------write pack head----------
---------------write res ----------
---------------write code ----------
---------------pack file:haitong ok ----------
正在编译...
watchface_step_floor.c: In function 'app_step_floor_time_change':
watchface_step_floor.c:66:23: warning: initialization makes pointer from integer without a cast [enabled by default]
watchface_step_floor.c: In function 'app_sport_timer_callback':
watchface_step_floor.c:98:22: warning: initialization makes pointer from integer without a cast [enabled by default]
watchface_step_floor.c: In function 'init_sport_window':
watchface_step_floor.c:173:53: error: 'U_ASCII_ARIALBD_36' undeclared (first use in this function)
watchface_step_floor.c:173:53: note: each undeclared identifier is reported only once for each function it appears in
arm-none-eabi-ld: cannot find .\*.o: Invalid argument
readelf: Error: '.\build\maibu_code': No such file
正在打包...
-------------read appinfo.json-------------
uuid:caf218070932f8d7aeab9b7b6e7f046f
app_id:2673441
name:haitong
icon:5001
version:102
watchface:1
sysapp:0
res_num:1
res:0, type:0, name:RES_BITMAP_SPORT_BG, file:bg.bmp

-----------------begin create res.h-------------
-----------------create res.h ok-------------
-----------------begin create res_file-------------
type:0, res_key:5001, offset:36, res_size:2048, width:128, height:128
-------------create res_file ok---------------
---------------prepare pack head----------
---------------read res_file----------
---------------read code----------
not found file:.\build\maibu_code
create pack failed


正在编译...

E:\maibuOS\VisualMWatch\watchface_step_floor.c: In function 'init_sport_window':
E:\maibuOS\VisualMWatch\watchface_step_floor.c:173:53: error: 'U_ASCII_ARIALBD_36' undeclared (first use in this function)
  LayerText lt_hm = {time_str, frame_hm, GAlignLeft, U_ASCII_ARIALBD_36, 0};
                                                     ^
E:\maibuOS\VisualMWatch\watchface_step_floor.c:173:53: note: each undeclared identifier is reported only once for each function it appears in
'mbcc\bin\mw.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

22

主题

174

帖子

1988

麦力

精华
2
阅读权限
50
在线时间
144 小时

麦步工业测评协会

发表于 2016-5-12 12:32:17 | 显示全部楼层
yicaofeiying 发表于 2016-5-12 10:54
请帮忙查看,只是调整了字体大小就报错:
生成资源文件...
-------------read appinfo.json- ...

30 之后就是 42,36号没有的

2

主题

43

帖子

337

麦力

精华
0
阅读权限
100
在线时间
21 小时

麦步工业测评协会

 楼主| 发表于 2016-5-12 14:40:59 | 显示全部楼层
本帖最后由 yicaofeiying 于 2016-5-12 14:42 编辑
超爱麦步 发表于 2016-5-12 12:32
30 之后就是 42,36号没有的

:L  42,成功显示   d59dd6daa4e0028215dd032df2751585.gif
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|麦步官方论坛 ( 粤ICP备12052190号  

GMT+8, 2024-3-29 17:12 , Processed in 0.091701 second(s), 28 queries .

Powered by Discuz! X3.2

© 2012-2021 Comsenz Inc.

快速回复 返回顶部 返回列表