2016-07-13 20 views
1

In Android Studio, wenn ich ein neues Projekt zu erstellen, konfiguriert es folgend in build.gradle (Modul: app):Neueste Build-Tools: Was zu verwenden? (Android)

compileSdkVersion 24 
buildToolsVersion "24.0.0" 

Aber auf der Webseite:

https://developer.android.com/studio/releases/build-tools.html 

Es scheint zu sagen, dass die neueste Version 23.0.3 ist.

Ist die 24-Version eine Art Beta? Ist es nicht eine gute Idee, Version 24 noch zu verwenden?

+1

Es ist Android N. Sie können immer noch mit Version 24 kompilieren, aber die 'minSdkVersion' sollte nicht auf' 24' gesetzt werden, da Sie die Android-Versionen unterstützen müssen, die derzeit auf dem Markt verfügbar sind. – Raptor

+0

Danke! Ich habe mein MinSDK um 16 und das Ziel ist 22. –

Antwort

2

Basierend auf this post auf den Blogs der Google-Entwickler Android N APIs sind endgültig und Sie sollten mit ihnen bauen (auch wenn das Android N OS noch nicht an die Verbraucher freigegeben wurde). Das bedeutet, dass Sie 24 als Kompilierungs-SDK und als buildToolsVersion verwenden sollten.

Vermutlich wurde dies getan, damit Entwickler ihre Apps für alle Android N-Funktionen bereit machen konnten, bevor die Konsumenten damit begannen. Es ist bedauerlich, dass sie noch nicht alle ihre Dokumente aktualisiert haben, aber ich denke, das ist eine der Herausforderungen, so viele zu warten.