技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

windows和linux下androidSDK是否通用?

來源:技術員聯(lián)盟┆發(fā)布時間:2018-05-26 00:02┆點擊:

  最新想搬到Linux上學習、可是AndroidSDK那玩意兒實在太大、咱們的信息長城又太高、想用sdkManager下載完整的sdk基本是不可能的、除非你網(wǎng)速好到?jīng)]朋友。。

  說到信息長城、我不得不多說兩句。。

  搞IT的想必最近都感覺到了、長城又高了、又厚實了。。對我們這些不想用付費VPN的人來講、實在是苦不堪言

  雖說道高一尺、總會有工具能幫我們翻出去、可是。。

  我只想說、在這個信息化時代、把信息長城修筑的這么高、這么厚、真的好嗎?真的是在保護我們嗎?

  如果真到了國內(nèi)無論使用任何辦法都翻不出去的時候、那與閉關鎖國有什么區(qū)別?畢竟這是信息時代

  算了不說了、這不是我們這些人該討論的事情、我們的職責僅僅只是好好學習、以自己的實力找個好工作、養(yǎng)家糊口、了此一生~哈哈。。

  說回正題、windows和linux下androidSDK是否通用?大多數(shù)人都在win下有完整的SDK、想在Linux下搭建時難道要重新下載一遍完整的SDK嗎?

  當然是不必的!

  因為SDK并不是所有數(shù)據(jù)都區(qū)分平臺的、有部分數(shù)據(jù)是通用的、而且通用的這部分數(shù)據(jù)也是整個SDK中體積最大的、

  先說說一個完整的SDK包含哪些目錄、這里以android-sdk-windows為sdkHOME目錄(android-sdk-linux)

  Linux中目錄有一點小區(qū)別、那就是sdkManager、win下這個軟件在sdkHOME目錄的根目錄中、AVD軟件也在根目錄中、

  而Linux中的sdkManager和avdManager(其實不叫這兩個名字而是叫android的一個可執(zhí)行文件)在sdkHOME目錄的tools文件夾中、

  sdkHOME下有:

  add-ons 通用

  build-tools 不通用

  docs 通用

  extras 通用

  platforms 通用

  platform-tools 不通用

  samples 通用

  sources 通用

  system-images 通用

  temp 通用(這個是sdkmanager更新數(shù)據(jù)的臨時文件夾、可能不存在、沒有的話就不用管)

  tools 不通用

  上面就是一個完整的SDK所包含的目錄了、當然不保證Android今后更新會添加新的目錄

  在前兩篇博客中已經(jīng)說了如何下載sdk、如果你在win下已經(jīng)有了完整的sdk、想在Linux下也搭建一個開發(fā)環(huán)境

  那么只需要下載一個Linux的android-sdk包即可、這個包解壓后就是sdk的sdkHOME目錄、包里只含有一個tools文件夾、和幾個其他的空文件夾

  你要做的就是先下載那些不通用的、如何下載看之前的兩篇博客

  當不通用的下載并放到sdkHOME目錄的對應位置后、再把win下sdkHOME目錄中那些通用的文件夾復制到Linux的HOME目錄中就行了

  另外ADT插件對于win下和linux下的eclipse也是通用的