安装Android支持信息库离线

我正在尝试在Linux上设置Android Studio + Android SDK。 我能够设置Android Studio和SDK Tools以及除了“Android Support Repository”(下载保持失败)之外的其他组件,所以我下载了android_m2repository_r30.zip并试图将其内容(这是一个目录m2repository )放在SDK目录树中,但是这是不承认的。

我试过把几个path包括在内

pathtosdk/extras/android/m2repositorypathtosdk/extras/android/support/m2repository

pathtosdk/extras/support/m2repository

但是他们都没有工作。 我应该在哪里放置zip文件的内容来安装它。

  • Android - 活动主页/向上箭头具有SDK 24的额外填充/边距
  • 如何确定在计算机中安装的android SDK的版本?
  • 自动导入不适用于Android Studio中的Android类
  • 脱机安装Android支持存储库
  • Android插件1.3错误
  • 一些“Android开发/ SDK工具”有什么区别?
  • 您尚未接受以下SDK组件的许可协议
  • 更新Android SDK工具REV 22“无法parsingL的超类”
    1. 下载最新的支持存储库。
      这是v34版本的链接
      要获得最新版本,请查看下面的更新
    2. 解压缩下载的zip文件。

    3. 从提取的文件夹复制名为m2repository的文件夹。

    4. 在SDK安装目录中导航到extras/android目录。 对我来说是这样的:
      C:\Users\$usrname$\AppData\Local\Android\sdk\extras\android\

    5. 将现有的m2repository文件夹replace为m2repository文件夹。
      (我build议先创build一个备份)

    6. 重新启动Android工作室。

    希望你会有更新的Android支持存储库。

    更新

    获取最新版本的支持库:

    一个。 转到此链接

    search关键字m2repository_r

    C。 复制<url>标记中的值。
    它应该是这样的:

      <complete> <size>355529608</size> <checksum>a0d22beacc106a6977321f2b07d692ce4979e96a</checksum> <url>android_m2repository_rXX.zip</url> </complete> 

    d。 将其粘贴到此url的末尾: https://dl.google.com/android/repository/https://dl.google.com/android/repository/
    您的新url应如下所示:
    https://dl.google.com/android/repository/android_m2repository_rXX.zip
    其中XX是版本号

    从步骤2下载并继续

    您可以将下载的压缩文件放在Android SDK( C:\Users\$usrname$\AppData\Local\Android\sdk\temp )下的Temp文件夹中。 然后重新启动SDKpipe理器并安装它。

    我遇到了这个问题的Android 2.3.1和android_m2repository_r47包的版本。

    1. 手动下载android_m2repository_r47.zip。
    2. 下载xml – https://dl.google.com/android/repository/addon2-1.xml
    3. 将这2个文件复制到%\ Android Studio \ plugins \ sdk-updates \ offline-repo \
    4. 修改addon2-1.xml:使用android_m2repository_r47删除所有“ remotePackage ”标签排除标签
    5. 在Android Studio中需要添加新的存储库。 由于URL需要写入修改后的path%\ Android Studio \ plugins \ sdk-updates \ offline-repo \ addon2-1.xml

    尝试将该文件夹的内容粘贴到:Program Files \ android \ android studio \ gradle \ m2repository中

    我试过了,它运作良好:)