代码之家  ›  专栏  ›  技术社区  ›  user7693832

剩下的包裹存放地点在哪里?

  •  0
  • user7693832  · 技术社区  · 3 年前

    在我的目录下 /Users/dele/software/android-sdk-macosx 有以下目录:

    A. drwxr-xr-x   5 dele  staff    160  8 11 11:26 build-tools
    B. drwxr-xr-x   3 dele  staff     96  8 11 15:05 cmdline-tools
    C. drwxr-xr-x  21 dele  staff    672  8  7 19:37 emulator
    D. drwxr-xr-x   3 dele  staff     96  8  7 19:26 licenses
    E. drwxr-xr-x   3 dele  staff     96  8  7 19:33 patcher
    F. drwxr-xr-x  19 dele  staff    608  8  7 19:26 platform-tools
    G. drwxr-xr-x   5 dele  staff    160  8 11 11:02 platforms
    

    我发现 dl.google.com/android/repository/repository2-1.xml 有以下内容:

    1.Android SDK Platform 
    2.Sources for Android
    3.NDK (Side by side) 
    4.NDK bundle
    5.Android SDK Build-Tools
    6.​Android SDK Patch Applier 
    7.​Android SDK Command-line Tools
    8.Layout Inspector image server
    9.​CMake
    10.Android Auto Desktop Head Unit Emulator
    11.​Android Emulator
    12.​Android SDK Tools
    

    通过我的分析,我知道: 1,5,6,7,11应该在下面的目录中。

    A. build-tools   <-5
    B. cmdline-tools <-7
    C. emulator      <-11
    D. licenses
    E. patcher       <-6
    F. platform-tools
    G. platforms     <-1
    

    但是怎么样 2,3,4,8,9,10,12 下面到哪里?我是否应该为他们彼此mkdir? 下面应该是什么 D F ?

    0 回复  |  直到 3 年前
        1
  •  1
  •   fizzie    3 年前

    您关心SDK包与SDK根目录下的目录之间的关系有什么特别的原因吗?您是否试图在不使用SDK管理器和/或Android Studio的情况下安装SDK?对于任何“正常”的安装方法,都不需要手动制作任何目录;它们都是根据需要创建的。

    关于包装:

    • “Android的源代码”(2)在安装后会进入一个名为 sources 。每个Android版本都在一个子目录中(如 android-30 )下面。
    • “NDK(并排)”(3)和“NDK束”(4)都指相同的NDK档案。当“并排”安装时,每个NDK版本都位于顶级目录下 ndk ,位于以其版本命名的子目录中。IIRC,(旧的)“捆绑”安装方法,用于将NDK直接放入 ndk-bundle 顶级目录,一次只能安装一个版本。(安装NDK的旧方法是将其作为独立产品安装,而不是通过SDK管理器。)
    • 调用“布局检查器图像服务器”(8) skiaparser 在目录方面。
    • “CMake”(9)出现故障 cmake/3.18.1 (或任何合适的版本)。
    • “Android自动桌面主机模拟器”(10)在 extras/google/auto .
    • “Android SDK工具”(12)位于名为 tools .

    对于您提到的其余目录:

    • licenses (D) 包含任何许可证文件( android-sdk-license , android-sdk-preview-license , ...) 通过您安装的SDK包与相关。
    • platform-tools (F) 是包“Android SDK平台工具”的目录,您也可以在 repository-2.1.xml .