麦步社区-论坛

标题: 第一次修改表盘,做个标记 [打印本页]

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


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


作者: 超爱麦步    时间: 2016-5-11 20:16
小技巧:用模拟器编辑appinfo.json
作者: yicaofeiying    时间: 2016-5-12 09:54
超爱麦步 发表于 2016-5-11 20:16
小技巧:用模拟器编辑appinfo.json

U_ASCII_ARIALBD_30
请问字体最大支持30吗?超过30就报错
作者: 不贰小    时间: 2016-5-12 10:04
不错,先易后难嘛,都是从基础做起,要不要加入我们的开发者群,可以向大神们学习
安装后APP显示,表盘不显示,具体是指哪儿不显示?
作者: 陶坤@麦步    时间: 2016-5-12 10:15
二维码 这个比较实用
作者: yicaofeiying    时间: 2016-5-12 10:22
本帖最后由 yicaofeiying 于 2016-5-12 10:29 编辑
不贰小 发表于 2016-5-12 10:04
不错,先易后难嘛,都是从基础做起,要不要加入我们的开发者群,可以向大神们学习
安装后APP显示,表盘不显 ...

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



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



作者: 超爱麦步    时间: 2016-5-12 10:47
yicaofeiying 发表于 2016-5-12 09:54
U_ASCII_ARIALBD_30
请问字体最大支持30吗?超过30就报错

字体最大是42
作者: yicaofeiying    时间: 2016-5-12 10:54
超爱麦步 发表于 2016-5-12 10:47
字体最大是42

请帮忙查看,只是调整了字体大小就报错:
生成资源文件...
-------------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' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


作者: 超爱麦步    时间: 2016-5-12 12:32
yicaofeiying 发表于 2016-5-12 10:54
请帮忙查看,只是调整了字体大小就报错:
生成资源文件...
-------------read appinfo.json- ...

30 之后就是 42,36号没有的
作者: yicaofeiying    时间: 2016-5-12 14:40
本帖最后由 yicaofeiying 于 2016-5-12 14:42 编辑
超爱麦步 发表于 2016-5-12 12:32
30 之后就是 42,36号没有的

:L  42,成功显示  

作者: 陶坤@麦步    时间: 2016-5-12 16:01
yicaofeiying 发表于 2016-5-12 14:40
42,成功显示

:lol 恭喜恭喜
作者: 超爱麦步    时间: 2016-6-22 19:15
可喜可贺!




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