zoukankan      html  css  js  c++  java
  • 单机搭建Android开发环境(五)

      前文介绍了Android系统开发环境的搭建,本文将简单介绍Android应用开发环境的搭建。

      基于Android Studio搭建应用开发环境,相比使用Eclipse简单得多。Android Studio也是Google官方推荐使用的应用开发环境,确实高大上,且版本更新特别快!

      首先安装JDK,安装过程,一路默认即可。

      JDK官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

      JDK-8u73(x86,x64) for Windows的CSDN下载地址:http://download.csdn.net/detail/sunrain_hjb/9463661

      JDK安装完成以后,再安装Android Studio。

      Android Studio 1.5.1正式版官网下载地址:

      https://dl.google.com/dl/android/studio/install/1.5.1.0/android-studio-bundle-141.2456560-windows.exe

      若访问不了,请找大师(蓝灯)帮忙,此乃Android开发必备工具之一!

      Android Studio 1.5.1正式版360云盘下载地址:https://yunpan.cn/OcYEwUigBR4WwD 访问密码 e29d

      Android Studio的安装,也可以一路默认。但为了迁移方便,在安装的过程中,还是自定义一下安装的目录。将SDK和Android Studio安装在同一目录下,如下图所示。

      因国内无法正常访问Google网站,故在更新SDK时会出错,信息如下:

    Fetching https://dl.google.com/android/repository/addons_list-2.xml
    
    Failed to fetch URL https://dl.google.com/android/repository/addons_list-2.xml, reason: Unknown Host dl.google.com
    
    Fetched Add-ons List successfully
    
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml
    
    Failed to fetch URL https://dl.google.com/android/repository/repository-11.xml, reason: IO Unknown Host dl.google.com
    
    Done loading packages.
    
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml
    
    Failed to fetch URL https://dl.google.com/android/repository/repository-11.xml, reason: IO Unknown Host dl.google.com
    
    Done loading packages.

      可以通过设置代理,解决该问题,代理设置如下图所示。

      更多墙内可用代理,请移步http://www.androiddevtools.cn/

      有关Android Studio的使用方法和技巧,请下载视频教程仔细观摩。

      视频教程下载地址:https://yunpan.cn/OcY8jbuyXIfphH  访问密码 44f9

      Android应用开发还有一个很重要的部分,NDK。虽然官方友情提醒,不要刻意用它,对于大多数APP,一没必要,二会让事情变得更复杂。但是,杀鸡可不用牛刀,杀牛则不得不用,先备着吧。我在移植WinCE的远程桌面助手到安卓平台时也用到了NDK,socket通信、Framebuffer的处理、jpeg压缩这些代码,原来在WinCE上都是C写的,采用NDK直接拿过来稍加修改就可以编译,不仅仅提高了运行效率,开发效率也提高不少。这应该也是NDK的一个重要用途吧,复用已有的C代码。

      NDK官网下载地址如下,

      https://dl.google.com/android/repository/android-ndk-r11-windows-x86.zip

      http://dl.google.com/android/repository/android-ndk-r11-windows-x86_64.zip

      NDK r11 for Windows国内下载地址:

      http://mirrors.neusoft.edu.cn/android/repository/android-ndk-r11-windows-x86.zip

      http://mirrors.neusoft.edu.cn/android/repository/android-ndk-r11-windows-x86_64.zip

      同样,在安装NDK时,也将路径设置在和SDK、Android Studio同一目录下,以便迁移。

      Android Studio中如何使用NDK请看视频,How to create a c++ library with NDK on Android Studio 1.5 (not experimental way),视频下载地址如下,https://yunpan.cn/OcYEuGwtVnx9mp 访问密码 e0db。老实说,NDK这一部分的配置有点复杂,目前有两种方式,另外一种就是experimental way。我在移植Android远程桌面助手(Android Remote Displayer)时,采用的是gradle-experimental:0.4.0,为了使用jpeg压缩的库,大费周章,后面有机会再详说。

  • 相关阅读:
    Distributed
    Archi
    SpringCloud
    Java 多线程
    Java 基础
    Java 基础
    Java 基础
    Java 基础
    python--all与any
    pandas--apply/applymap/map
  • 原文地址:https://www.cnblogs.com/we-hjb/p/5285386.html
Copyright © 2011-2022 走看看