Android开发-HUAWEI DevEco Studio工具

    • 前言
    • 相同
    • 不同
    • 缺点
    • 下载
    • 结语

前言

我们进行Android开发的工具通常有Eclipse、IDEA和Android studio,现如今最常用的开发工具莫过于Android studio了,但是在2019年12月华为开启HUAWEI DevEco Studio的内测,旨在推进自已鸿蒙系统开发以及微内核开发。

相同

1. 与Android studio一样采用IDEA内核


2. 采用Android studio 3.2版本进行扩展开发


3.仍采用Android X作为基础库

dependencies {    implementation fileTree(dir: 'libs', include: ['*.jar','*.aar'])    implementation 'androidx.appcompat:appcompat:1.0.2'    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'    testImplementation 'junit:junit:4.12'    androidTestImplementation 'androidx.test:runner:1.2.0'    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'}

不同

1.全新的Preview预览界面

2.新增华为云真机服务

3.还新增了云测试、HiFi、EMUI kit等功能,具体使用看 HUAWEI DevEco Studio使用指南

4.Maven地址默认华为官方库,不在从Google下载依赖资源

buildscript {    repositories {        maven {url 'https://mirrors.huaweicloud.com/repository/maven/'}        google()        jcenter()            }

缺点

  • 运行时明显感觉到卡顿,应该是将Android studio3.2的毛病搬过去了
  • 预览界面增大或减小百分比时,头次失灵
  • 预览界面模糊度太高,特别是文字
  • 非华为系列手机,第一次进行调试,会出现闪退
  • build.gradle构建时有概率出现错误,导致项目整体出错

下载

如果你能忍受这些内测版的缺点,那就可以进行下载试用啦,点此申请试用,进入网页后点击我要报名,登录或者注册华为账号

在报名成功后,官方会进行审核,进入控制台可以查看是否获得内测资格


勾选HUAWEI DevEco Studio后,关闭弹窗,点击HUAWEI DevEco Studio会跳转至下载页面,下载你系统对应的版本

HUAWEI DevEco Studio的安装和使用参考该指南

结语

虽然暂时HUAWEI DevEco Studio和鸿蒙系统不会出来抢占市场,但是华为手机以后使用自主开发的系统、内核是势在必行的,作为移动开发人员也得与时俱进,毕竟华为品牌及子品牌荣耀在中国市场占额愈来愈大了,并且在新一代华为手机和智慧屏(TV)里已经植入微内核,你可以明显感觉其品牌手机不兼容性越来越大,未来的Android该何去何从。

更多相关文章

  1. 细读《深入理解 Android(安卓)内核设计思想》(一)进程间通信与同步
  2. 编译安卓源码以及下载Android内核
  3. !!!Android开发、测试持续集成环境Jenkins搭建
  4. Android(安卓)Studio TV开发教程(二)管理电视控制器
  5. 【Android(安卓)SDK 开发】安卓开发常用工具和第三方库汇总
  6. Android开发 - 掌握ConstraintLayout(二)介绍
  7. Android遇上Kotlin | Kotlin若只如初见
  8. 基于Eclipse平台的Android(安卓)OpenCV开发环境搭建
  9. 用C++语言开发Android程序 配置开发环境

随机推荐

  1. 解决android中使用shape文件画虚线不显示
  2. android 用命令行打包生成 apk
  3. android 按钮设计中state_selected属性
  4. Android(安卓)网络(一)
  5. Android(安卓)Layout XML属性
  6. Android(安卓)Service生命周期及用法!
  7. android:minSdkVersion 之我见
  8. Android绘图基础
  9. 在 Android(安卓)应用程序中使用 Interne
  10. Android音频子系统源码分析之AudioTrack