体验DevEco Studio 2.1
DevEco Studio 是用来编译鸿蒙手机、手表、电视APP的。
1 前言
2020-12-20尝试过体验这个编辑器,但是,到个人银行卡实名认证这一步提示异常,所以暂停了。
今天2021.6.6,在鸿蒙系统2.0发布后的第一个周末,成功编译运行鸿蒙手机APP。
2 安装
下载2.1版本
安装时提示卸载旧版本
安装完打开之前的demo,还是运行失败
Unable to download the HarmonyOS SDK. Unable to install toolchains:2.1.1.21,java:2.1.1.21 as the license has not been accepted. Use the 'File -> Settings -> Appearance & Behavior -> System Settings -> HarmonyOS SDK' to agree to the license agreement and download.
提示我删掉旧sdk
删掉后直接上最新SDK
3 Hello world
参考官方文档新建Hello world工程
登录华为开发者账号,实名认证,上次填过信用卡资料,这次顺利收到验证码,完善资料,成功。
注销,在这个界面重新登录
如果还是提示要实名认证,那就清除浏览器cookies,重新注销、登录。
运行远程模拟器成功
真机调试需要签名
在AppGallery Connect中创建项目和应用。包名不能和别人的重复,否则会报错。如果重复了,可以百度搜索Android studio修改包名。
回到编辑器添加签名
签名配置信息可以保存到新建的signing-config.properties
真机运行成功
安装包,看不出是不是Java程序,还是翻译成鸿蒙的执行文件。
4 Camera
直接导入示例
直接添加应用会提示包名重复,要改一下包名。
预览有点变形
查看log
显示拍照成功,但是没找到图片
(完)
参考
创建和运行Hello World
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/hello_world-0000001054516888
DevEco Studio 2.1 Release来了!
https://mp.weixin.qq.com/s/XhP2JV39w9bnYmwnZ4loYw