it-swarm.com.de

Android Studio Update 0.5.3 - Plattform 'Android-19' nicht gefunden

Gestern habe ich Android Studio eröffnet und es wurde nach einem Update gefragt. Ich habe jetzt v0.5.3, SDK 19 vollständig installiert und gradle 0.9. +. Ich halte diese Informationen für richtig, aber ich weiß nicht genau, wie die Gradle-Strategie funktioniert.

Das Problem ist, dass meine Apps nicht mehr synchronisiert werden und selbst wenn ich ein brandneues Projekt erstelle, wird es nicht synchronisiert .. Hier sind die Details:

Build.gradle des Projekts:

// 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()
    }
}

Buildsgrad der App:

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'])
}

In SDK Manager Ich habe alle Builds installiert, einschließlich 19. +.

Der Fehler bekomme ich beim Synchronisieren:

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.

Ich weiß das, wenn ich mich ändere 

compileSdkVersion 19

zu 

compileSdkVersion 18

im build.gradle der App funktioniert es ... aber ich denke nicht, dass das die Lösung ist.

Vielen Dank!

39
Supercelo

Ich hatte das gleiche Problem. 

Durch das Löschen von ~/.AndroidStudioPreview (unter Debian GNU/Linux 'sid') wurde das Problem behoben. Dieses Verzeichnis stammt aus einer älteren Version von AS (0.3.x). Ich weiß nicht, was das Äquivalent von GNU/Linux ~/.AndroidStudioPreview unter Windows/Mac OS X/ist (unter Windows C:\Users\<user>\.AndroidStudioPreview\).

31
cholm

Das Löschen des folgenden Problems hat mein Problem behoben -

~/Library/Caches/AndroidStudioPreview

~/Bibliothek/Protokolle/AndroidStudioPreview

~/Bibliothek/Einstellungen/AndroidStudioPreview

9
A23

Aktualisieren Sie Ihre Android SDK-Tools auf Version 22.6.2 und installieren Sie Android-19. Es hat für mich funktioniert!

Gehen Sie zu Ihrem Module Settings und setzen Sie das Projekt-SDK.

enter image description here

5
Ajay S

Hätte dieses Problem auch in 0.5.3 und der einzige Weg, den ich beheben konnte, war ein Downgrade auf 0.5.2.

Obwohl ich das SDK manuell im Projektstrukturfenster hinzugefügt habe, wurden Android-Klassendateien nicht ordnungsgemäß importiert.

0.5.2 ist hier verfügbar: http://tools.Android.com/download/studio/canary/0-5-2

4
ade.se

Gehen Sie zum SDK-Manager und installieren Sie Extras -> Android Support Repository

2
bluehallu

Ich konnte einfach den SDK-Manager öffnen und die gefundenen Updates installieren. Ich hatte vor kurzem neue Dinge installiert, aber es wurden sechs neue Pakete zum Installieren gefunden. Ich vermute, die neue Version der SDK-Tools hat das Gradle-Problem behoben. Funktioniert jetzt gut. Kein Downgrade, keine versteckten Dateien werden gelöscht.

Warten Sie, ich installierte 0.5.4 nicht 3.

2
Rob

Ich habe gerade herausgefunden, dass ein Update der SDK-Plattform 19 auf Version 3 dieses Problem für mich gelöst hat. __ Zum Beispiel verwende ich Android Studio 0.5.4.

2
Caue Ferreira

Löschen Sie den Ordner .AndroidStudioPreview, und führen Sie Android Studio erneut aus Leider gehen Ihre Einstellungen verloren.

2
GeralexGR

Ich hatte das gleiche Problem, aber mein Grund war, dass ich zwei SDK-Manager hatte und mein Android Studio das falsche SDK-Manager-Verzeichnis hatte. 

Der erste SDK-Manager stammt von meinem Eclipse-Android-SDK, das ich vor einigen Jahren installiert habe. Das Verzeichnis, in dem es sich befindet, ist C:\Programme (x86)\Android\android-studio\sdk

Der 2. SDK Manager war für mein Android Studio. Das Verzeichnis, in dem es sich befindet, lautet C:\Users\Gene\Android SDK\sdk

Gehen Sie in Android Studio zu Datei -> Projektstruktur. Wählen Sie auf den linken Registerkarten "SDK Location". Stellen Sie sicher, dass Sie das Projekt auf die richtige SDK-Position richten. 

enter image description hereenter image description here

Wenn Sie auf den SDK Manager für Android Studio zugreifen müssen, um weitere APIs herunterzuladen, müssen Sie möglicherweise mit der rechten Maustaste auf „SDK Manager.exe“ klicken und dann auf „Als Administrator ausführen“ klicken, damit Sie funktionieren. 

Unabhängig davon, welchen SDK-Manager Sie verwenden, stellen Sie sicher, dass Sie die API dafür heruntergeladen haben, bevor Sie "compileSdkVersion" (in Gradle) auf diese API-Version setzen. 

1
Gene

Ich habe das gleiche Problem, nur dass ich Form 19 nicht in 18 ändern kann. Obwohl ich beide Versionen installiert habe. Ich benutze Android Studio Version 0.5.4. Eine Person im Büro hat das gleiche Setup ohne Probleme für dasselbe Projekt. Der Fix mit dem Löschen des Ordners .AndroidStudioPreview funktioniert für ein Projekt, aber dann arbeite ich an Pausen.

0
user3505635

Hatte das gleiche Problem nach der Neuinstallation von Android Studio 1.1.0 unter OSX Yosemite. Das Löschen von Ordnern hat nicht funktioniert. Was funktionierte, wurde einfach Sudo Android vom Terminal ausgeführt.

0
Daniele