• 0755-82538016
  • 0755-82560826
  • 深圳网站建设_APP小程序开发_博纳网络

    • 网站建设案例
      • ";

        营销网站建设

        全网营销网站

        高端网站建设

        商城网站建设

        外贸网站建设

        小程序开发

        区块链开发

        物联网项目开发

        定制app开发

        在线教育网站

        速成网站建设

        服装网站建设

        餐饮网站建设

        珠宝首饰网站

        机械制造网站

        文化旅游网站

        家装建材网站

        美容化妆品网站

        数码产品网站

        模板案例库

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 网站推广
      • ";

        网站优化基础

        建站优化

        网站优化

        营销推广

        整站优化

        推广帮助

        谷歌搜索

        推广方案

        推广套餐

        推广技巧

        百度排名

        巧用微博推广

        直播视频网站推广法

        微信推广网站方法

        网站外链推广

        公共微信号推广

        网站优化闲谈

        常见问题

        公司资讯

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 网站制作资讯
      • ";

        网站制作

        外贸网站建设

        网站设计

        网站代运营

        深圳网站建设专栏

        深圳小程序开发

        网站改版

        APP开发

        网站建设方案

        安全维护

        软件开发

        平台搭建

        建站行业资讯

        域名注册

        虚拟主机

        企业邮局

        国外主机

        VPS独享空间

        免备案香港服务器

        如何解析域名

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 网站报价
      • ";

        网站报价

        建站方案

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 公司动态
      • ";
        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 关注博纳
      • ";

        网站制作精英团队

        网站建设公司愿景

        公司介绍

        主营业务

        博纳文化

        加入博纳

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
    • 联系我们
      • ";

        网站建设公司联系方式

        网站建设、网站制作公司乘车路线

        联系电话:0755-82560826 82538016 82560635邮箱:qin@198bona.com地址:深圳市福田区皇岗路5007神采苑402栋610
      网站制作资讯

      当前位置:

        主页网站制作资讯APP开发深圳原生APP开发方案之Android Studio环境搭建详解

      深圳原生APP开发方案之Android Studio环境搭建详解

      发布时间:2022-07-27

      文章编辑:网站建设 文章来源:APP开发 浏览量:次

          深圳原生APP开发方案之Android Studio环境搭建详解。APP开发公司本文主要介绍如何在个人电脑上安装Android Studio和相应的配套环境,并通过一个简单的App“Hello World”演示Android Studio的常用操作与App开发、运行的流程,还介绍了App的工程结构和开发过程中的准备工作。
          
      1.1深圳原生APP开发方案之Android Studio简介
          Android是基于Linux的移动设备操作系统,中文名为安卓,主要用于智能手机与平板电脑,现已拓展至互联网电视、可穿戴设备、车载终端、智能家居等等。Android与iOS同为智能手机市场的两大操作系统,但安卓系统的全球市场份额大幅领先于苹果。在中国大陆,Android的市场份额更是遥遥领先,据2018年4月的移动系统调研报告,Android在中国的市场份额为86%,其余份额为iOS。
      早期,在Android下开发App主要使用Eclipse和基于Eclipse的ADT。不过Eclipse毕竟是为Java工程而生的开发平台,并非专门用于Android,所以先天性不足难以避免。自2015年之后,谷歌公司便停止了ADT的版本更新,转而重点打造自家的Android Studio。
      Android Studio是谷歌公司推出的Android应用开发环境,与基于Eclipse的ADT不同,Android Studio是个全新的开发环境,拥有更强大的功能和更高效的性能。本书使用的Android Studio为2018年4月发布的3.1.2版本,同时支持Windows、MacOS X和Linux。
      使用Android Studio比起使用Eclipse开发有如下好处:
      (1 ) Android Studio使用v7库与design库等只需增加一行配置,而Eclipse要想使用这些库得引用整个工程。
      (2)高版本的SDK与NDK只支持Android Studio,不支持Eclipse。
      (3)更多新功能只能在Android Studio中运用,如自动保存、多渠道打包、整合版本管理、支持预览drawable图形文件等。
      1.2深圳原生APP开发方案之Android Studio的安装
      既然Android Studio有众多优点,又是App开发大趋势的主流工具,接下来就让我们一步一步地在自己的电脑上安装Android Studio。
      1.2.1 深圳原生APP开发方案之开发机配置要求
          工欲善其事,必先利其器。要想保证Android Studio的运行速度,开发用的电脑配置就要跟上。现在一般用笔记本电脑开发App,下面是开发机的基本配置:
      (1)内存最低要求4GB,推荐8GB,越大越好。
      (2)CPU要求1.5GHz以上,越快越好。
      (3)硬盘要求系统盘剩余空间10GB以上,越大越好。
      (4))要求带无线网卡、摄像头,USB与麦克风正常使用。
      (5)如果操作系统是Windows,那么至少为Windows 7,不支持Windows XP。
      1.2.2深圳原生APP开发方案之安装依赖的软件
          Android Studio作为Android应用的开发环境,仍然依赖于JDK、SDK和NDK三种开发工具。
      1.深圳原生APP开发方案之JDK
          JDK是Java语言的编译器,全称为Java Development Kit,即Java开发工具包。因为Android应用采用Java语言开发,所以开发机上要先安装JDK,下载地址为http:// www.oracle.com/technetwork/ java/javase/downloads/index.html。JDK建议安装1.8及以上版本,原因是不同的Android版本对JDK有相应的要求,如Android 5.0默认使用jdk1.7编译,Android 7.0默认使用jdk1.8编译。
      如果JDK为1.6或1.7,而SDK为最新版本,就可能导致如下问题:
      (1)创建项目后,浏览布局文件设计图时会报错Android N requires the IDE tobe running with Java 1.8 or latero
      (2)编译项目失败,提示错误com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0。
      (3)运行App失败,提示错误compileSdkVersion 'android-24' requires JDK 1.8 orlater to compile.
      装好JDK后,还要在环境变量的系统变量中添加JAVA_HOME,取值为JDK的安装目录,例如D:\Program Files(x86)[Java\jdk1.8.0_102。添加系统变量CLASSPATH
      取
      值
      为.:%JAVA_HOME% lib\ tools.jar;%JAVA_HOME%\lib \ dt.jar;%JAVA_HOME%\ bin。并在系统变量Path末尾添加;%JAVA_HOME%\bin。
      2.深圳原生APP开发方案之SDK
          SDK是Android应用的编译器,全称为Software Development Kit,即软件开发工具包。SDK提供了App开发的常用工具合集,主要包括:
      build-tools目录,存放各版本Android的各种编译工具。docs目录,存放开发说明文档。
      extras\android目录,存放兼容低版本的新功能支持库,比如android-support-V4.jar、v7的各种支持库、v13以上兼容库等。
      platforms目录,存放各版本Android的资源文件。
      platform-tools目录与tools目录,存放常用的开发辅助工具,如数据库管理工具sqliteg3.exe、模拟器管理工具emulator.exe。
      samples目录,存放各版本Android常用功能的demo源码。sources目录,存放各版本Android的API开放接口源码。
      system-images目录,存放模拟器各版本的系统镜像与管理工具。
      SDK可以单独安装,也可以与Android Studio一起安装,单独安装的下载页面入口地址是http:// sdk.android-studio.org/。建议通过Android Studio安装SDK,因为这样避免了一些兼容性与环境设置问题。无论是单独安装还是一起安装,装好SDK后都要在环境变量的系统变量中添加ANDROID_HOME,取值为SDK的安装目录,例如D:\Android\sdk 。并在系统变 量Path末尾 添加;%ANDROID_HOME%\ toolso
      3.深圳原生APP开发方案之NDK
          NDK是C/C++代码的编译器,全称为Native Development Kit,意即原生开发工具包。该工具包主要供JNI接口使用,先把C/C++代码编译成so库,然后由Java代码通过JNI接口调用so库。NDK的详细安装步骤见APP开发公司后面相关的“14.2.1 NDK环境搭建”。装好NDK后,要在环境变量的系统变量中添加NDK_ROOT,取值为NDK的安装目录,例如D:\Android\ android-ndk-r17。然后在系统变量Path末尾添加;%NDK_ROOT%。好了,深圳APP开发公司本文关于“原生APP开发Android Studio环境搭建详解”知识就分享到这里。如果您需要深圳专业APP开发公司为您的原生APP应用定制开发。请咨询我们网站在线客服或者拨打APP定制开发技术客服电话,为您提供完善的原生APP开发解决方案。谢谢关注,博纳网络编辑整理。
       

      当前文章链接:/construction/appkaifa/14918.html
      上一篇:电商APP开发程序的安全区内部边界防护以及电子商务诈骗的形成原因分析 下一篇:APP开发公司详解视觉营销在移动电商各个发展阶段的运用
      返回列表
      如果您觉得案例还不错请帮忙分享:

      [声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。

      相关案例推荐

      资讯分类

      • 网站制作
      • 外贸网站建设
      • 网站设计
      • 网站代运营
      • 深圳网站建设专栏
      • 深圳小程序开发
      • 网站改版
      • APP开发
      • 网站建设方案
      • 安全维护
      • 软件开发
      • 平台搭建
      • 建站行业资讯
      • 域名注册
      • 虚拟主机
      • 企业邮局
      • 国外主机
      • VPS独享空间
      • 免备案香港服务器
      • 如何解析域名

      最新发布

      • 社区APP开发上线后影响用户使用的粘性有哪些?
      • 为什么说大健产业O2OAPP开发潜力无限
      • 网络公司对社区O2OAPP开发基本认识
      • 工业4.0时代怎样做好一个APP的开发工作?
      • APP开发公司分析APP应用开发下一个巨头在哪些领域?
      • APP电子商务平台开发前景如何?
      • 社交类型APP开发需要具备的五个必要条件
      • 社交类型APP平台开发使用小程序还是APP模式好?
      • 使用HTML语言开发APP商城可以吗?
      • 社区O2OAPP开发的方向选择

      相关资讯

      • APP开发设计过程之设计网站和APP实操体验
      • APP开发前期项目需求研究在设计过程中的重要性
      • APP开发前期规划之谁会使用这个网站或APP?
      • APP开发经验之在敏捷与瀑布式环境中设计
      • APP开发规划之信息架构
      • APP开发规划之设计师要排出噪音意见
      • APP开发设计至如何将设计工作过渡到线框图
      • APP开发设计师的工作流程与重要性
      • APP开发设计师完成项目模型设计之后的下一环节是什么?
      • 电商开发APP需要权衡并制定功能的优先级

      热门搜索

      • 网站开发
      • 网站怎么制作
      • tP外包
      • 网站设计
      • 网站制作
      • 深圳网站建设
      • 福田网站建设
      • 网站制作费用
      • 网站免费制作
      • 代运营网站

      Copyright © 2021 博纳网络 版权所有  粤ICP备17054727号

      • 棣栭〉

      • 鍜ㄨ

      • 閫氳瘽

      • 妗堜緥

      • 杩斿洖

      🏠
      首页
      📞
      电话咨询
      💬
      立即咨询
      📁
      案例