为了账号安全,请及时绑定邮箱和手机立即绑定

jar包冲突解决了,40017(不合法的按钮个数)来了

周一好不容易i解决了jar包冲突问题,40017出现了,这是个什么鬼

我的代码都是按照视频上敲出来的。求达人解释

票据:y8nB8Eii8Qa4qRhJw-9JUnqngZ7e8Db6ECq5lN01ksEyzJO9_3rMBJVQ8XTmefGSZLm48eY7BDPT_h_3ZM-N_nSJqHw_bpCfdDy697SYOrA
有效时间:7200
menu:{"button":[{"key":"11","name":"click菜单","sub_btn":[],"type":"click"},{"name":"view菜单","sub_btn":[],"type":"view","url":"http://www.imooc.com"},{"name":"菜单","sub_btn":[{"key":"31","name":"扫码事件","sub_btn":[],"type":"scancode_push"},{"key":"32","name":"地理位置","sub_btn":[],"type":"location_select"}],"type":""}]}
创建菜单失败!40017

菜单组装代码如下:

public static Menu initMenu(){
		Menu menu = new Menu();
		ClickButton button11 = new ClickButton();
		button11.setName("click菜单");
		button11.setType("click");
		button11.setKey("11");
		
		ViewButton button21 = new ViewButton();
		button21.setName("view菜单");
		button21.setType("view");
		button21.setUrl("http://www.imooc.com");
		
		ClickButton button31 = new ClickButton();
		button31.setName("扫码事件");
		button31.setType("scancode_push");
		button31.setKey("31");
		
		ClickButton button32 = new ClickButton();
		button32.setName("地理位置");
		button32.setType("location_select");
		button32.setKey("32");
		
		Button button = new Button();
		button.setName("菜单");
		button.setSub_btn(new Button[]{button31,button32});
		
		menu.setButton(new Button[]{button11,button21,button});
		return menu;
	}


正在回答

5 回答

 40017 不合法的按钮个数 ,  是不是你的菜单个数创建多了,貌似平台好像是最多3个主菜单吧

0 回复 有任何疑惑可以回复我~
#1

子非酸菜鱼 提问者

麻烦帮忙看下我生成的json 后多了个逗号
2015-06-09 回复 有任何疑惑可以回复我~
#2

子非酸菜鱼 提问者

非常感谢!
2015-06-11 回复 有任何疑惑可以回复我~

我也遇到这个问题了,就是把sub_button设置成了subButton

0 回复 有任何疑惑可以回复我~
#1

qq_角落_0

所以该怎么解决啊
2017-08-05 回复 有任何疑惑可以回复我~
我的问题终于解决,就是Button累里的sub_button我自己设置的是sub_btn


0 回复 有任何疑惑可以回复我~

@laobi老师,在线调试的结果

5576b1270001a7fe05000241.jpg

5576b1270001b4e605000366.jpg

 

0 回复 有任何疑惑可以回复我~

就没个人来回答下我的问题???????????????????????????????????????????????

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java微信公众号开发进阶
  • 参与学习       87753    人
  • 解答问题       226    个

Java微信公众号开发的进阶课程,在入门的基础上更加深入

进入课程

jar包冲突解决了,40017(不合法的按钮个数)来了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信