安装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文件的内容来安装它。

Solutions Collecting From Web of "安装Android支持信息库离线"

  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中

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