2016-07-13 8 views
1

、私は新しいプロジェクトを作成するとき、それはbuild.gradleに、次の(モジュール:アプリ):設定し最新のビルドツール:何を使用しますか? Androidのメーカーで(アンドロイド)

compileSdkVersion 24 
buildToolsVersion "24.0.0" 

しかし、ウェブサイト上:

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

を最新バージョンは23.0.3であると言われています。

24バージョンはベータ版ですか?バージョン24を使用するのは良い考えではありませんか?

+1

Android Nです。バージョン24でコンパイルすることはできますが、現在市販されているAndroidのバージョンをサポートする必要があるため、 'minSdkVersion'を' 24'に設定しないでください。 – Raptor

+0

ありがとう!私は16でminSDkを持っていて、目標は22です。 –

答えて

2

Google開発者のブログではthis postに基づいています。Android N APIは最終的なもので、Android搭載端末はまだコンシューマーにリリースされていません。つまり、コンパイルSDKとbuildToolsVersionとして24を使用する必要があります。

恐らく、これは開発者がユーザーが使用し始める前にすべてのアンドロイドN機能のためにアプリを準備できるようにするためです。彼らがまだすべてのドキュメントを更新していないことは残念ですが、それは維持するために非常に多くを持つことの課題の1つだと思います。

関連する問題