joppot

コピペで絶対動く。説明を妥協しない

プログラミング

react nativeのandroidでfailed to find Build Tools revision 23.0.1エラーが出る時の対処

投稿日:


reactandroidtuildtopthumb

概要

みなさんこんにちは、candleです。今回はreact nativeでrun-androidでbuildが失敗する時の対処です。
私の場合最新のandroid-sdkを入れたところ、以下のようなエラーがでました。

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ‘:app’.
> failed to find Build Tools revision 23.0.1

* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

BUILD FAILED

調べてみたとろこ、reactが要求している、toolsのバージョンは23.0.1でないといけないらしく、最新版は24でした。

そこで、 build toolの23.0.1だけをインストールします。



build tool 23.0.1をインストールする

まずは以下のコマンドで、androidのパッケージ一覧を表示します。

android list sdk -a

表示された中から、「Android SDK Build-tools」を探します。

build_tools_2301

目的のバージョンは23.0.1です。

確認して欲しいのは左のIDです。

今ですと「7」になります。
IDはバージョンが上がるたびに変わるので、必ず確認してください。

IDを確認したら、一般に以下のコマンドからインストールします。

android update sdk -a -u -t 確認したID

私の場合は以下のようになります。

android update sdk -a -u -t 7

install7

インストールが終わったら、reactのコマンドを実行すると無事通ります。

react-native run-android

cleardevtools

まとめ
私の場合は他にエミュレータでエラーがでたので、そちらも別記事でまとめておきます。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-プログラミング
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

railsのaws-sdk gemを使ってs3のフォルダ(folder)を削除する

概要 みなさんこんにちはcandleです。今回はs3にあるフォルダを丸ごとrailsのaws-sdk gemを使用して削除してみたいと思います。 実はこの方法を確立するまですごく四苦八苦しました。なん …

wordpressのbogoでサイトで使用する言語を「en-US」から「en」に変更する方法

English 日本語 概要 みなさんこんにちはcandleです。 今回はbogoプラグインのカスタマイズです。bogoはwordpressのサイトを簡単に他言語に対応することができる素晴らしいプラグ …

MAMPのSQLiteManagerを使用してsqlite3のテーブルの作成とフィールドの設定、レーコードの挿入を試す

概要 みなさんこんにちはcandleです。前回と引き続き、SQLiteManagerを使用してsqlite3を試してみましょう。 はじめに、書いておきますが、MAMPのSQLiteManagerはSQ …

railsのfluent-loggerとdevise gemを使ってユーザーの行動をfluentdサーバに収集する

概要 fluentdと言えば、ビックデータで扱うようなデータを集め出力するサーバですが、これとrailsのfluent-logger gemとdevise gemを組み合わせてユーザーの行動ログをとっ …

React NativeでGoogle Chrome上でのデバッグ時に動作が遅くなる場合の対処

English 日本語 概要 みなさんこんにちはcandleです。 今回はReact NativeのデバッグでChromeを使うと シミュレーターの動作が遅くなってしまう問題を対処します。 とは言って …

  • English
  • 日本語

ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー