本次将分为上下两篇讲述在搭载OpenHarmony2.0的3516开发板上开发的第一个Hap-WIFI,目前Openharmony2.0仅支持JSUI,所以以下内容皆为JSUI开发。
源码码已上传至gitee https://gitee.com/panda-coder/open-harmony-apps/tree/master/Wifi
现有不足之处为只能获取到WiFi的ipv6,获取不到ipv4,已提issue。也是因为这个原因文章才发出,本想去研究cpp源码试着解决问题,奈何能力有限。后续会进一步完善,并加上开启热点等功能。
配置SDK、开发工具等步骤将不再赘述,请参考我https://harmonyos.51cto.com/posts/5359
效果图
内容
前期准备工作(重要,先注册好华为账号!):
1、注册华为账号(点击注册链接,运气好还有免费服务器和优惠折扣领取。)
2、选择“注册并关联”。
3、登录华为云,完成实名认证。(有企业的,强烈推荐企业实名认证,选择第一个快速认证,几分钟就搞定了。)
4、如果已有华为云账号,可以选择“已有账号,登录后关联”即可。(注:若关联不成功,必须重新注册新账号!!)
用刚注册的华为账号登录,操作即可!
上篇
- WiFi的界面排版