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

當(dāng)前位置:主頁(yè) > 教程 > 服務(wù)器類(lèi) >

windows和linux下androidSDK是否通用?

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

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

  說(shuō)到信息長(zhǎng)城、我不得不多說(shuō)兩句。。

  搞IT的想必最近都感覺(jué)到了、長(zhǎng)城又高了、又厚實(shí)了。。對(duì)我們這些不想用付費(fèi)VPN的人來(lái)講、實(shí)在是苦不堪言

  雖說(shuō)道高一尺、總會(huì)有工具能幫我們翻出去、可是。。

  我只想說(shuō)、在這個(gè)信息化時(shí)代、把信息長(zhǎng)城修筑的這么高、這么厚、真的好嗎?真的是在保護(hù)我們嗎?

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

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

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

  當(dāng)然是不必的!

  因?yàn)镾DK并不是所有數(shù)據(jù)都區(qū)分平臺(tái)的、有部分?jǐn)?shù)據(jù)是通用的、而且通用的這部分?jǐn)?shù)據(jù)也是整個(gè)SDK中體積最大的、

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

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

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

  sdkHOME下有:

  add-ons 通用

  build-tools 不通用

  docs 通用

  extras 通用

  platforms 通用

  platform-tools 不通用

  samples 通用

  sources 通用

  system-images 通用

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

  tools 不通用

  上面就是一個(gè)完整的SDK所包含的目錄了、當(dāng)然不保證Android今后更新會(huì)添加新的目錄

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

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

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

  當(dāng)不通用的下載并放到sdkHOME目錄的對(duì)應(yīng)位置后、再把win下sdkHOME目錄中那些通用的文件夾復(fù)制到Linux的HOME目錄中就行了

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