精华内容
下载资源
问答
  • DevEco.exe

    2018-08-30 11:14:52
    华为证书打包到APK的工具DevEco.exe
  • DevEco Studio主题文件

    2020-09-21 16:03:27
    华为DevEco Studio编辑器主题文件,DevEco Studio基于IDEA社区版开发,可直接拖入IDEA,Android studio使用
  • 手把手快速安装Deveco studio

    万次阅读 2020-09-19 16:53:31
    手把手快速安装Deveco studio 下载Deveco Studio   步骤 1    点击链接下载DevEco Studio安装包。 下载DevEco Studio需要使用华为帐号登录HarmonyOS应用开发者门户。同时,使用DevEco Studio远程模拟器需要您的...

    下载Deveco Studio

      步骤 1    点击链接下载DevEco Studio安装包。
    下载DevEco Studio需要使用华为帐号登录HarmonyOS应用开发者门户。同时,使用DevEco Studio远程模拟器需要您的华为帐号进行实名认证,建议您在注册华为账号后,立即提交实名认证审核,审核周期为1~3个工作日,详情请参考注册华为帐号。
    步骤 2    双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,在如下安装选项界面勾选DevEco Studio launcher后,点击Next,直至安装完成。
    在这里插入图片描述

    下载和安装Node.js

    Node.js软件仅在您使用到JS语言开发HarmonyOS应用时才需要安装。使用其它语言开发,不用安装Node.js,请跳过此章节。

    步骤 1    登录Node.js官方网站,下载Node.js软件包。请选择LTS版本,Windows 64位对应的软件包,一直安装。

    1.1配置开发环境

    DevEco Studio开发环境需要依赖于您的网络环境,需要连接上网络才能确保工具的正常使用,您可以根据如下两种情况来配置开发环境:
    l 如果您可以直接访问Internet,您只需进行下载HarmonyOS SDK操作。
    l 如果您的网络不能直接访问Internet,需要通过代理服务器才可以访问,您需要按照以下的内容指导(包括设置npm代理、设置Gradle代理、设置DevEco Studio代理和下载HarmonyOS SDK),逐条设置开发环境。

    设置npm代理
    只有在同时满足以下两个条件时,需要配置npm代理,否则,请跳过本章节。
    l 您需要使用JS语言开发HarmonyOS应用。
    l 您的网络不能直接访问Internet,而是需要通过代理服务器才可以访问。这种情况下,配置npm代理,便于从npm服务器下载JS依赖。

    打开命令行工具,按照如下方式进行npm代理设置和验证。

    l 步骤 1   执行如下命令设置npm代理。
    l 如果您使用的代理服务器需要认证,请按照如下方式进行设置(请将user、password、proxyserver和port按照实际代理服务器进行修改)。

    npm config set proxy http://user:password@proxyserver:port 
    npm config set https-proxy http://user:password@proxyserver:port
    

    l 如果您使用的代理服务器不需要认证(不需要帐号和密码),请按照如下方式进行设置。

    npm config set proxy http:proxyserver:port 
    npm config set https-proxy http:proxyserver:port
    

    步骤 2   代理设置完成后,执行如下命令进行验证。

    npm info express
    

    执行结果如下图所示,则说明代理设置成功。
    在这里插入图片描述

    设置Gradle代理

    如果您的网络不能直接访问Internet,而是需要通过代理服务器才可以访问,这种情况下,您需要设置Gradle代理,来访问和下载Gradle所需的依赖。否则,请跳过本章节。
      步骤 1   打开“此电脑”,在文件夹地址栏中输入%userprofile%,进入个人数据界面。
      步骤 2   创建一个文件夹,命令为.gradle。如果已有.gradle文件夹,请跳过此操作。
      步骤 3   进入.gradle文件夹,新建一个文本文档,命名为gradle,并修改后缀为.properties。
      步骤 4   打开gradle.properties文件中,添加如下脚本,然后保存。

      其中代理服务器、端口、用户名、密码和不使用代理的域名,请根据实际代理情况进行修改。其中不使用代理的“nonProxyHosts”的配置间隔符是 “|”。

     systemProp.http.proxyHost=proxy.server.com 
     systemProp.http.proxyPort=8080 
     systemProp.http.nonProxyHosts=*.company.com|10.*|100.* 
     systemProp.http.proxyUser=userId 
     systemProp.http.proxyPassword=password 
     systemProp.https.proxyHost=proxy.server.com 
     systemProp.https.proxyPort=8080 
     systemProp.https.nonProxyHosts=*.company.com|10.*|100.* 
     systemProp.https.proxyUser=userId 
     systemProp.https.proxyPassword=password
    

       步骤 5   Gradle代理设置完成后,在DevEco Studio中,点击最右侧Gradle,在Gradle工具中点击类似循环,重新执行Gradle同步。
    同步成功后,在Build工具窗口会出现“ProjectName: successful”。

      ----结束

    设置DevEco Studio代理

    如果您的网络不能直接访问Internet,而需要通过代理服务器才可以访问,这种情况下,您需要设置DevEco Studio代理,来访问和下载外部资源。否则,请跳过本章节。
       步骤1   运行已安装的DevEco Studio,首次使用,请选择Do not import settings,点击OK。
       步骤2   根据DevEco Studio欢迎界面的提示,点击Setup Proxy。
       步骤3   设置DevEco Studio的HTTP Proxy信息。

    l HTTP配置项,设置代理服务器信息。
    l Host name:代理服务器主机名或IP地址。
    −    Port number:代理服务器对应的端口号。
    −    No proxy for:不需要通过代理服务器访问的URL或者IP地址(地址之间用英文逗号分隔)。
    l Proxy authentication配置项,如果代理服务器需要通过认证鉴权才能访问,则需要设置。否则,请跳过该配置项。
    −    Login:访问代理服务器的用户名。
    −    Password:访问代理服务器的密码。
    −    Remember:勾选,记住密码。在这里插入图片描述

       步骤4   配置完成后,点击Check connection,输入网络地址(如:https://developer.harmonyos.com),检查网络连通性。提示“Connection successful”表示代理设置成功。
       步骤5   点击OK按钮完成DevEco Studio代理配置。

    下载HarmonyOS SDK

    DevEco Studio提供SDK Manager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会自动下载该SDK包依赖的工具链。
    SDK Manager提供多种编程语言的SDK包,各SDK包的说明请参考:
    l Native:C/C++语言SDK包,默认不自动下载,需手动勾选下载。对应的接口文档请参考《Native API参考》。
    l JS:JS语言SDK包,默认不自动下载,需手动勾选下载。对应的接口文档请参考《JS API参考》。
    l Java:Java语言SDK包,首次下载SDK时默认下载。对应的接口文档请参考《Java API参考》。

    同时还提供SDK对应的工具链:
    l  Toolchains:SDK工具链,HarmonyOS应用开发必备工具集,包括编译、打包、签名、数据库管理等工具的集合,首次下载SDK时默认下载。
    l Previewer:Lite Wearable预览器,您在开发过程中可以动态预览Lite Wearable应用的界面呈现效果,默认不自动下载,需手动勾选下载。
    首次下载HarmonyOS SDK时,只会默认下载Java SDK和Toolchains。因此,如果您还需要使用JS或C/C++语言开发应用时,需手动下载对应的SDK包。
      步骤1    在菜单栏点击File > Settings 或者默认快捷键Ctrl+Alt+S,打开Settings配置界面。
      步骤2    进入Appearance&Behavior > System Settings > HarmonyOS SDK菜单界面,点击Edit按钮,设置HarmonyOS SDK存储路径。
      步骤3    选择HarmonyOS SDK存储路径,然后点击Next。在弹出的License Agreement窗口,点击Accept开始下载SDK。如果您本地已有SDK包,请选择本地已有SDK包的存储路径,DevEco Studio会增量更新SDK及工具链。
      步骤4    等待HarmonyOS SDK及工具下载完成,点击Finish,可以看到默认的Java SDK及工具链toolchains已完成下载。
      步骤5    如果您的工程还会用到JS或者C/C++语言,请在SDK Platform中,勾选对应的SDK包,点击Apply,SDK Manager会自动将SDK包和工具链,下载到步骤3中设置的SDK存储路径中。
    在这里插入图片描述

    1.2 运行Hello World

    DevEco Studio配置开发环境完成后,可以通过运行HelloWorld工程来验证环境设置是否正确。以Wearable工程为例,在Wearable远程模拟器中运行该工程。
      步骤1  打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。
      步骤2  选择设备类型和模板,以Wearable为例,选择Empty Feature Ability(JS),点击Next。
      步骤3  填写项目相关信息,保持默认值即可,点击Finish。
      步骤4  工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示。
    在这里插入图片描述
      步骤5  在DevEco Studio菜单栏,点击Tools > HVD Manager。
      步骤6  在浏览器中弹出华为帐号登录界面,请输入已实名认证的华为帐号的用户名和密码进行登录。
      步骤7  登录后,请点击界面的允许按钮进行授权。
      步骤8  在设备列表中,选择Wearable设备,并点击类似播放的按钮,运行模拟器。
    在这里插入图片描述

      步骤9  点击DevEco Studio工具栏中的类似播放的按钮运行工程,或使用默认快捷键Shift+F10运行工程。
      步骤10  在弹出的Select Deployment Target界面选择Connected Devices,点击OK按钮。
      步骤11  DevEco Studio会启动应用的编译,编译完成后应用即可运行在Remote Device上。


    原文链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202347337194250475&fid=0101303901040230869
    作者:kelly

    展开全文
  • Huawei DevEco Studio使用指南
  • DevEco Studio问题记录

    千次阅读 2021-04-12 19:58:21
    DevEco Studio更新后报错Unable to download the HarmonyOS SDK.Install toolchains:2.1.1.18 fail! 下载过程中会提示一个下载地址,直接下载后替换SDK中的toolchains ...

    1. DevEco Studio更新后报错Unable to download the HarmonyOS SDK.Install toolchains:2.1.1.18 fail!
    下载过程中会提示一个下载地址,直接下载后替换SDK中的toolchains
    https://update.dbankcdn.com/download/data/pub_13/HWHOTA_hota_900_9/10/v3/JayA_VOzRjG0kbEO8xgObg/toolchains-windows-2.1.1.18-Beta1.zip

    展开全文
  • 公元2021年6月2日,鸿蒙系统迎来了第2次开源,同时,用于开发鸿蒙App的DevEco Studio也迎来了重大的更新,这次更新是具有里程碑意义的,因为增加了很多非常牛叉的功能,而且编译速度得到了显著的提升。尤其是分布式...

    目录

    1. 分布式远程模拟器

    2. 本地模拟器

    3. 改变了创建工程的方式

    4. 原子化服务

    5. 学习的好帮手:Samples

    6. 应用自签名


    公元2021年6月2日,鸿蒙系统迎来了第2次开源,同时,用于开发鸿蒙App的DevEco Studio也迎来了重大的更新,这次更新是具有里程碑意义的,因为增加了很多非常牛叉的功能,而且编译速度得到了显著的提升。尤其是分布式模拟器,可以在无需真机的情况下开发分布式鸿蒙App。本文将深入讲解DevEco Studio推出的一些核心特性。

    1. 分布式远程模拟器

     

    分布式远程模拟器是新版DevEco Studio中最值得使用的功能。以前的远程模拟器只能测试单机和网络应用,而鸿蒙的分布式特性却只能用真机测试。而分布式远程模拟器允许同时创建两个远程模拟器(P40+P40或P40+MatePad Pro),这两个远程模拟器可以互相访问,利用相关的分布式API可以获取另一个的设备ID,所以可用来开发分布式鸿蒙App。

    在默认情况下,分布式远程模拟器是不开启的。要想开启该功能,进入IDE的设置窗口,点击左侧树的DevEco Labs,在右侧选中Enable Super Device复选框即可,如下图所示。

    然后点击Tools > Device Manager菜单项,就会打开HarmonyOS Virtual Device Manager窗口(需要先登录华为开发者网站),如下图所示。

     

     

    最下面会出现一个Super device节点,里面有两种组合方式:P40+P40和P40+MatePad Pro,选中一种组合方式即可。

     

    搞定后,就会在IDE主窗口右侧出现两个模拟器,如下图所示。他们的端口号分别是18888和18889。

     

    执行hdc list targets命令,会显示如下两个设备:

    127.0.0.1:18888 device 127.0.0.1:18889 device

    如果嫌模拟器窗口太小,可以直接用scrcpy远程投屏,命令行如下:

    scrcpy -s 127.0.0.1:18888

    投屏后的效果如下图所示,这样可以拥有一个独立窗口的远程模拟器。

     

    现在可以运行一个支持分布式的App,如下面的应用可以获取网内其他的设备,目前只获得一个设备,就是双模拟器中的另外一个。

     

    2. 本地模拟器

    尽管远程模拟器使用起来非常方法,而且占用资源少,但却有如下2个缺点:

    (1)使用远程模拟器,必须联网,这对于没有网络环境或网络环境不好的用户并不友好;

    (2)由于网络的差异,远程模拟器可能会反应比较迟钝,用户体验并不好;

    基于以上两个缺点,最新版DevEco Studio还推出了本地模拟器,也就是将HarmonyOS安装在本地虚拟环境中,这样运行效率得到了很大提升。

    想使用本地模拟器,可以在DevEco Labs中打开Enable Local Emulator选项,如下图所示。

     

    然后在设备管理里就会看到Local Emulator标签页,如下图所示。不过目前本地模拟器的镜像还没有放出,稍后华为会开放这些镜像,用户可以点击Install按钮进行下载。等本地模拟器发布时,我再写文章详细讲解。

     

     

    3. 改变了创建工程的方式

     

    新版IDE改变了创建工程方式,首先要求选择模板,如下图所示。

     

     

    在这个模板中增加了11个跨设备模板,如下所示。

     

     

    下一步,会要求选择模板适用的设备,如下图所示。根据选择模板的不同,下方会出现该模板适用的所有可选设备,如果不适用,就不会显示。

     

     

    4. 原子化服务

    上面窗口中大多数都是一些常规的设置。这里要提一下Project Type。这里有两个选项:Service和Application。其中Application就是普通的App,无需多介绍。而Service是原子化服务App。Service App安装后,在桌面上是没有图标的。而且app的尺寸要限制在10MB以内,上传华为应用市场,通过某些条件(如跨设备流转),会自动从华为应用市场下载并安装(用户完全无感知)。

     

    而且创建原子化服务,会自动创建一个卡片,如下图所示。

     

    如果选中最后的Show in Service Center复选框,就会在鸿蒙的服务中心显示。

    通过从手机屏幕左下角向右上方滑动进入服务中心。

    现在按下面的样式修改string.json文件。

     

     

    接下来在模拟器或手机上运行,然后进入服务中心,输入FirstAtomApp,就会看到这个程序,如下图所示。其实这就是App中的卡片。

     

     

    然后点击,会弹出与其关联的Ability,如下图所示。不过,Service类型的App是没有图标的,所以只能从服务中心搜索启动,或者满足某些条件才能启动,如数据流转,NFC等。

     

    5. 学习的好帮手:Samples

     

    鸿蒙有一个CodeLabs(看下面的页面),但里面的例子有点大,所以IDE提供了很多samples(相对较小)。

    CodeLabs地址:

    https://developer.harmonyos.com/cn/develop/codelabs/

    导入samples,有两种方式。

    方式1,在欢迎界面(如下图所示),点击Import HarmonyOS Sample。

     

     

    然后会弹出下面的窗口,选择其中一个,点击Next按钮,按提示操作即可导入特定的Sample。

     

     

    方式2:在IDE里,点击File > New > Import HarmonyOS Sample菜单项,也会弹出上的Import HarmonyOS Sample窗口。

     

     

    其实Samples并不是直接打开工程,而是从gitee(码云)拉的,这些案例也可以从下面的页面中获取。

    https://gitee.com/openharmony/app_samples/tree/master

    6. 应用自签名

     

    我们知道,HarmonyOS App在部署到真机上时需要签名,在以前,都需要到AppGallery Connect生成一些用于签名的配置文件,然后进入Project Structure窗口,完成如下图所示的配置。

     

     

    在新版的IDE中,提供了一个Automatically generate signing复选框,选中该复选框,并在AppGallery Connect上创建一个与当前工程相同包名的应用,就可以自动产生相关的签名文件,效果如下图所示。

     

    不过使用自动签名要注意如下2点:

    (1)必须有鸿蒙设备连接到PC(通过USB或远程连接都可以)

    (2)与PC连接的所有设备必须都是鸿蒙设备,不能有Android设备。当然,Apple设备没问题

    如果有Android设备同时连接到PC上,在自动签名时会抛出如下异常:

     

    出错的原因是系统会签名所有的物理设备,目前并没有判断是鸿蒙设备,还是Android设备。所以如果遇到Android设备,也会签名。Android设备当然无法成功对HarmonyOS App签名了,所以就会导致签名失败(只要有一台设备签名失败,所有的设备签名都会失败)。

    当然,新版IDE还有很多其他功能,后期我会写文章专门介绍,敬请期待!

     

    展开全文
  • DevEco Studio使用

    千次阅读 2020-09-11 12:59:17
    这几天网络沸腾,下个DevEco Studio看看, 这个Ability同于Activity,这改的!你要么完全不同,要么就完全相同,这样子太难看, extends大法魔改一番,这样就舒服了 public class MainActivity extends ...

    这几天网络沸腾,下个DevEco Studio看看,

    这个Ability同于Activity,这改的!你要么完全不同,要么就完全相同,这样子太难看,

    extends大法魔改一番,这样就舒服了

    public class MainActivity extends Activity {
    
        Button button;
        Text text;
    
        @Override
        public void onStart(Intent intent) {
            super.onStart(intent);
            setContentView(ResourceTable.Layout_main_layout);
    
            button = (Button) findViewById(ResourceTable.Id_button);
            text = (Text) findViewById(ResourceTable.Id_text);
            button.setClickedListener(view -> text.setText("哈哈"));
        }
    }

     

    展开全文
  • 华为鸿蒙系统应用开发工具介绍 DevEco Studio

    万次阅读 多人点赞 2020-09-14 21:33:12
    简单介绍华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用 据说12月份鸿蒙系统会推出手机的SDK哦,作为一名普通的开发者,表示非常期待。 一、HUAWEI DevEco Studio 介绍 HUAWEI DevEco Studio 是华为消费者...
  • AndroidStudio——DevEco

    千次阅读 2020-02-26 23:34:08
    Deveco云测试 最近学习正在Android Studio,学习的过程中就免不了测试,但是Android的测试又不是简单的程序测试只需要电脑就可以完成,它还需要连接手机或者创建虚拟机,这就会遇到一系列麻烦。 这里介绍一种华为的...
  • DevEco Studio 2.1.0.301.rar

    2021-06-18 17:38:25
    DevEco Studio 2.1.0.301.rar
  • HUAWEI DevEco Device Tool(以下简称 DevEco Device Tool)是 HarmonyOS 面向智能设备开发 者提供的一站式集成开发环境,支持 HarmonyOS 的组件按需定制,支持代码编辑、烧录和 调试等功能,支持 C/C++语言,以插件...
  • DevEco Studio的下载

    千次阅读 2020-07-29 18:40:00
    https://developer.huawei.com/consumer/cn/activity/101593571920264317 1.进入点击报名,然后点击 2.HUAWEI DevEco Studio 3.下载对应版本
  • 华为鸿蒙DevEco Studio初探

    千次阅读 2020-09-28 19:39:14
    华为鸿蒙DevEco Studio基本使用
  • deveco-studio-2.1.0.303.rar

    2021-05-31 16:19:02
    deveco-studio-2.1.0.303
  • DevEco Studio如何升级

    2021-04-16 16:32:46
    前几天DS更新了最新版本,但是不知道是我操作失误还是我设置失误,导致我的DS最新...官网:https://developer.harmonyos.com/cn/develop/deveco-studio#download 下载你需要的版本(可能需要你登录) 下载完成后解压
  • HUAWEI DevEco Studio(获取工具请点击链接下载,以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、...
  • DevEco studio 一直加载gradle

    千次阅读 2020-09-14 07:10:57
    在使用DevEco studio 时一直处于提示gradle的问题,该现象和之前的Androoid Studio类似一直去网络中请求下载指定的gradle的版本,此时类比Android Studio先将gradle版本下载下来,然后放置在指定的目录下,重新同步...
  • HarmonyOS DevEco Studio版本更新

    千次阅读 2020-09-28 13:51:46
    HarmonyOS开发工具DevEco Studio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从DevEco Studio Help菜单中选择Check for Update即可:
  • 华为鸿蒙系统初探之HUAWEI DevEco Studio Hello World

    万次阅读 多人点赞 2020-09-17 00:43:10
    开启DevEco Studio之旅 1.安装DevEco Studio 当前只支持windows系统, 下载地址 : https://developer.harmonyos.com/cn/develop/deveco-studio 下载过程中需要一个华为账号,正常登上就行了. 安装完成后打开,...
  • 介绍如何在Linux服务器上进行BearPi-HM_Nano开发板程序编译 介绍如何使用DevEco 插件工具进行开发板固件烧录与调试
  • DevEco Studio里的json文件DevEco Studio项目目录1、json文件二、使用步骤1.引入库2.读入数据总结 DevEco Studio项目目录 1、json文件 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的...
  • 之前使用Android Studio一切正常,今天下载鸿蒙的DevEco Studio,配置Gradle时使用了我已经下好的Gradle(两个编译器使用一个gradle),但是有问题(如下图)。 ![图片说明]...
  • 当前DevEco Studio只支持Windows版本,为保证DevEco Studio正常运行,建议您的电脑配置满足如下要求: 操作系统:Windows10 64位 内存:8GB及以上 硬盘:100GB及以上 分辨率:1280*800像素及以上 02.注册并认证...
  • DevEco Studio > Help > Check for Updates > Update and Restart;
  • HUAWEI DevEco Studio For Mac

    2021-01-10 17:53:43
    # 二、DevEco Studio下载地址: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201227152308140.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9n
  • 我是按照使用pycharm的思路对DevEco Studio进行汉化. DevEco Studio本质上还是idea,所以在汉化方面有异曲同工之处 第一步:打开华为DevEco Studio 第二步:点开界面左上角的File,找到Settings。 第三步:在...
  • HarmonyOS智能设备开发工具—DevEco Device Tool 安装配置

    千次阅读 多人点赞 2020-10-10 21:51:52
    DevEco Device Tool工具简介 HUAWEI DevEco Device Tool(以下简称DevEco Device Tool)是HarmonyOS面向智能设备开发者提供的一站式集成开发环境,支持HarmonyOS的组件按需定制,支持代码编辑、烧录和调试等功能,...
  • 鸿蒙DevEco Studio 无法下载Gradle问题

    千次阅读 2020-10-17 10:27:32
    因为某种神秘的原因,你的DevEco Studio很有可能无法正常下载Gradle,这时候可以通过迅雷手动下载对应的Gradle版本,并放置在DevEco Studio的Gradle目录下解决问题,具体如下: 可以看到,启动DevEco Studio后...
  • deveco--studio-2.0.8.203.zip

    2020-09-25 15:25:47
    HUAWEI DevEco Studio:面向华为终端全场景多设备的一站式分布式应用开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真和全方位的质量与安全保障。
  • 华为deveco studio 2.0 附安装教程

    千次阅读 2020-09-26 14:11:59
    deveco studio 2.0作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能之外,还支持多种HarmonyOS设备的应用开发,包括智慧屏、智能穿戴,轻量级智能穿戴设备,以及多语言的代码开发和调试,其中包括...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 647
精华内容 258
关键字:

deveco