HBuilder开发之路上的坑儿

HBuilder使用心得(一)


最近在用HBuilder练习开发H5移动端APP,遇到了一些问题,准备写一个系列记录一下学习过程中遇到的坑儿。

  • 调用支付功能

HBuilder中,有一项功能,是调用手机“支付”模块,众所周知,现在用H5是没有办法直接来进行安卓(苹果)手机的很多功能的控制的(额,说的对不对呢?),需要通过调用安卓(苹果)的一些代码模块才能加以控制。之前有试过调用手机摄像头来拍照并保存,当这次准备调用支付功能给HBuilder捐一点钱的时候(0.01元哈哈),遇到了一个问题,然后一脸蒙蔽的挑了好久也没找到原因,上网搜了一下,也没找到答案(哎,毕竟用HBuilder的人不多啊)。问题如下:

 open '/dev/hwlog_switch' fail -1, 13. Permission denied
 log switch off, only log_main and log_events will have logs!

呃呃,就是上面那个提示,英语不好的我去googlele一下意思,大概是说“
打开’/ dev / hwlog_switch’失败-1,13.权限被拒绝
日志开关关闭,只有log_main和log_events会有日志!”,然后也不报错。。。找了好久不知道什么毛病,然后就无聊的在开发者选项里捣鼓着玩(安卓-荣耀8)。嗯,重点是竟然找到了解决办法!!!

开发者选项>使用旧版DHCP客户端—>哼,就是你的锅!

当我把这个选项打开以后,我的世界就明亮了起来!天呐,好了。对,没错,好了!

嗯,解释一下为什么(虽然我什么也不知道)。。
“使用旧版DHCP客户端”—>使用Lollipop的客户端,而不是新的Android DHCP客户端。嗯,DHCP嘛,自己度娘喽。“Lollipop”是什么? 棒棒糖啊。安卓5.0的小名哈哈,因为我的手机是安卓6.0的,所以为什么要调到5.0的DHCP客户端我也不晓得,就知道管用了。嗯,对与现阶段的我,这就够了。不过这个问题好像只是个例,不一定多少手机才会出现这种情况(谁让我就一部手机呢)。
其实我没有说,虽然可以使用支付功能了,上面那条提示还会出来,或许跟着本就没有关系呢?哎,那就不晓得了,慢慢学吧。

你可能感兴趣的:(H5移动开发)