单机搭建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 successfullyFetching 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壓縮的庫,大費周章,后面有機會再詳說。
?
總結
以上是生活随笔為你收集整理的单机搭建Android开发环境(五)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端开发总结--之关于FusionSph
- 下一篇: pip安装lxml报错