ビルドプロダクション、署名済み、apkの場合、出力に次の行があることに気付きました。
Running dex in-process requires build tools 23.0.2.
For faster builds update this project to use the latest build tools.
私は(考えて)、正確なバージョン23.0.1でAndroid build-toolsを使用することが必須であることを覚えています。
プロジェクトを更新するにはどうすればよいですか?
[〜#〜]更新[〜#〜]
Build-tools 23.0.1をアンインストールし、23.0.3をインストールしました。
次に、sfratiniから提案されたようにbuild.gradle
ファイルを更新しましたが、ビルド時にこれを取得しました。
Checking the license for package Android SDK Build-Tools 23.0.1 in C:\Users\realtebo\AppData\Local\Android\Sdk\licenses
License for package Android SDK Build-Tools 23.0.1 accepted.
Preparing "Install Android SDK Build-Tools 23.0.1".
もちろん、最新のビルドツールを使用するという提案は消えましたが、古いビルドツールが自動的に強制的にインストールされる理由がわかりません。
私は実際に23.0.3を問題なく使用しています。 Gradleファイルを更新するだけです:
Android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
バージョンの上にカーソルを置くと、ASはバージョンの更新を求めるメッセージを表示することもあります。