web-dev-qa-db-ja.com

Android API 24はソースを見つけることができません

この成績ファイルがあります:

//ext.support_library_version = '24.0.0'

    Android {
        compileSdkVersion 24
        buildToolsVersion '24.0.0'

        defaultConfig {
            applicationId "---"
            minSdkVersion 21
            targetSdkVersion 24
            versionCode 1
            versionName "1.0"
        }
    ...
    }

しかし、その後、Android関連クラスを開こうとすると、api24のソースがなく、buildToolsVersion '24.0.0'がインストールされます。理由は何ですか?

24
johnny_crq

Android Nのソースはまだ公開されておらず、SDKマネージャーでインストールできません。ソースパッケージが利用可能になったら、以前のSDKバージョンと同様に、個別にインストールする必要があります。


2016-08-24更新:Android API 24ソースがSDKマネージャーで利用可能になりました。

ダウンロードした後、SDKインストールを更新するために このトリック が必要になる場合があります。

32
laalto

API 25とAndroid Studio 2.2で同じ問題が発生しました

以下を試してください:

  1. 閉じるAndroid Studio。

  2. 開いた ~/Library/Preferences/AndroidStudio2.2/options/jdk.table.xmlまたはC:\Users{USER_NAME}.AndroidStudio2.2\config\options\jdk.table.xml

PachのAndroid Studioバージョンに注意してください。

  1. <sourcePath> for Android API 24 Platformおよび以前のプラットフォーム。あなたはそれを見ることができます<sourcePath>問題のあるAPIは2番目ではありません<root> urlを持つ要素。

  2. ソースのパスを調査し、ソースが実際にインストールされたことを確認します。

  3. コピー<root>別の<sourcePath>および正しいURLを設定します。次のようになります

    <sourcePath>
      <root type="composite">
        <root type="simple" url="file://$USER_HOME$/Library/Android/sdk/sources/Android-24" />
      </root>
    </sourcePath>
    
  4. ファイルを保存して、Android Studio

https://stackoverflow.com/a/36825435/1263771

1
tse

最新のAndroid APIの(SDKプラットフォーム)を取得するには

最初にAndroid SDK ToolsAndroid SDK Managerの最新バージョンに更新してください。

0
TouchBoarder