web-dev-qa-db-ja.com

Android Studio update 0.5.3-プラットフォーム「Android-19」が見つかりません

昨日、Android Studioを開いて、更新するように求められました。v0.5.3、SDK 19が完全にインストールされ、gradle 0.9。+があります。この情報は正しいと思いますが、そうではありません。グラドル戦略がどのように機能するかを完全に認識しています。

問題は、私のgradleアプリが同期を停止し、新しいプロジェクトを作成しても同期しないことです。詳細は次のとおりです。

プロジェクトのbuild.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:0.9.+'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

アプリのbuild.gradle:

apply plugin: 'Android'

Android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.Android.support:appcompat-v7:19.+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

SDK Manager 19. +を含むすべてのビルドがインストールされています。

エラー同期時に取得:

Failed to set up SDK
Error:Module 'app': platform 'Android-19' not found.
Information:Double-click here to open Android SDK Manager and install all missing platforms.

変えたら

compileSdkVersion 19

compileSdkVersion 18

アプリのbuild.gradleでは動作します...しかし、私はそれが解決策だとは思いません。

ありがとう!

39
Supercelo

同じ問題がありました。

~/.AndroidStudioPreview(Debian GNU/Linux 'sid'で)を削除すると、問題が修正されました。このディレクトリは、古いバージョンのAS(0.3.x)からのものでした。 GNU/Linux ~/.AndroidStudioPreviewに相当するものがWindows/Mac OS X/...にあるのかわかりません(WindowsではC:\Users\<user>\.AndroidStudioPreview\の下にあります)。

31
cholm

以下を削除すると問題が解決しました-

〜/ Library/Caches/AndroidStudioPreview

〜/ Library/Logs/AndroidStudioPreview

〜/ Library/Preferences/AndroidStudioPreview

9
A23

Android SDKツールをバージョン22.6.2に更新し、Android-19をインストールします。

Module SettingsおよびプロジェクトSDKを設定します。

enter image description here

5
Ajay S

0.5.3でもこの問題があり、0.5.2にダウングレードすることでしか解決できませんでした。

プロジェクト構造ウィンドウでSDKを手動で追加しても、Androidクラスファイルが正しくインポートされません。

0.5.2はここから入手できます: http://tools.Android.com/download/studio/canary/0-5-2

4
ade.se

SDKマネージャーに移動して、Extrasをインストールします-> Android Support Repository

2
bluehallu

SDKマネージャーを開いて、見つかった更新プログラムをインストールするだけでした。最近新しいものをインストールしましたが、インストールする新しいパッケージが6つ見つかりました。私の推測では、SDKツールの新しいバージョンがgradleの問題を修正したものだと思います。現在は正常に動作します。ダウングレード、隠しファイルの削除はありません。

待って、3ではなく0.5.4をインストールしていました。

2
Rob

SDKプラットフォーム19をリビジョン3にアップデートすると、この問題が解決したことがわかりました。たとえば、Android Studio 0.5.4も使用しています。

2
Caue Ferreira

.AndroidStudioPreviewフォルダーを削除して、Android Studioを再度実行します。残念ながら、設定は失われます。

2
GeralexGR

同じ問題が発生しましたが、2つのSDKマネージャーがあり、Android Studioに間違ったSDKマネージャーディレクトリがあったためです。

最初のSDKマネージャーは、数年前にインストールしたEclipse-Android SDKからのものでした。あるディレクトリはC:\ Program Files(x86)\ Android\android-studio\sdkです

2番目のSDKマネージャーは、私のAndroid Studioです。それが置かれているディレクトリは、C:\ Users\Gene\Android SDK\sdkです。

Android Studioで、[ファイル]-> [プロジェクト構造]に移動します。左側のタブで[SDKの場所]を選択します。プロジェクトが正しいSDKの場所を指していることを確認します。

enter image description hereenter image description here

APIをダウンロードするためにAndroid StudioのSDKマネージャーにアクセスする必要がある場合は、[SDK Manager.exe]を右クリックし、[管理者として実行]をクリックしてください。あなたがそれを機能させるために。

使用しているSDKマネージャーが何であれ、「compileSdkVersion」(gradle)をそのAPIバージョンに設定する前に、必ずそのAPIをダウンロードしてください。

1
Gene

同じバージョンのバージョン19から18に変更できないという問題があります。両方のバージョンがインストールされています。私はAndroid Studio version 0.5.4。を使用します。オフィスの1人は同じプロジェクトで問題なく同じセットアップを使用します。別の休憩に取り組んでいます。

0
user3505635

OSX YosemiteでのAndroid Studio 1.1.0のクリーンインストール後に同じ問題が発生しました。フォルダの削除は機能しませんでした。動作したのは単にSudo Android、ターミナルから。

0
Daniele