【问题标题】:Android SDK API offline documentation does not work on android studio , All Packages are not available for downloadAndroid SDK API 离线文档在 android studio 上不起作用,所有包都无法下载
【发布时间】:2020-11-05 06:09:57
【问题描述】:

嗨, 我下载了android studio并安装它下载了API 30.0.1

但是当我按 Ctrl+Q 显示内联文档时,android studio 会尝试从网络中获取它online

我需要它离线工作,我在 SDK 管理器中找不到旧选项

Documentation for Android SDK

当我尝试导航到 android API navigate to source Ctrl + L-mouse-button 中的任何类或方法时

android studio 给我看看

当我按下下载选项in the top right corner

它告诉我

这是我的 SDK 管理器


项目

还有 build.gradle Module


apply plugin: 'com.android.application'

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.1"

    defaultConfig {
        applicationId "com.albanna.databaseworks"
        minSdkVersion 19
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.recyclerview:recyclerview:1.1.0'
    implementation 'androidx.cardview:cardview:1.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

}

build.gradle Project


// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath "com.android.tools.build:gradle:4.0.0"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我的 SDK 文件夹

我的笔记本电脑配置

Processor   Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz, 2592 Mhz, 6 Core(s), 12 Logical Processor(s)

BIOS Mode   UEFI

Installed Physical Memory (RAM) 16.0 GB, dual-channel 2666 MHz

SSD NVME M2 3200/2500 read/write MB/S


所以我需要它像 IntelliJ IDE 或 Rider 一样工作,当我在任何方法上按 Ctrl+Q 时,它应该显示文档,我可以导航到源代码 Offline

谢谢。

【问题讨论】:

    标签: android android-studio document


    【解决方案1】:

    我找到了解决办法

    这个问题是因为谷歌还没有提供API 30的源代码,所以 我只是回到 API 29,一切正常

    来自FileProject StructureModules

    然后改变

    • Compile Sdk Version29
    • Build Tools Version 29.0.3

    另请注意:您必须拥有Source For Android 29 或您拥有的任何版本,已选中 在SDK Platforms

    我从this thread on readit注意到了这个问题

    这表示谷歌只会随系统发布源代码,而不是随 API。

    所以我只是回到 API 29

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-15
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-15
      相关资源
      最近更新 更多