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

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

関連記事

Mysqlで今日以降の最も近い日付を取得する

概要 みなさんこんにちはcandleです。今回はmysqlで今日以降の最も近い日にちを取得する方法を紹介します。 ライブや、イベントなどで、今日から見て、最も近い日のデータを取得したみたいなことってあ …

wordpressのbogoプラグインのショートコードをカスタマイズする

English 日本語 概要 みなさんこんにちはcandleです。 今回はwordpress bogoのショートコードをカスタマイズしてみたいと思います。 紹介する項目は以下の2つです。 国旗の表示、 …

fabricを使ってgit のdiffで指定のバージョンからのファイルをアップロード

概要 皆さんこんにちはcandleです。今回はfabricを使ってgit のpush pullを使わないデプロイを実装します。 一般にgit管理されているプロジェクトのデプロイは下の様な図式でデプロイ …

Rubyで文字列に含んで欲しくないキーワードがある場合はマッチさせない正規表現

概要 みなさんこんにちはcandleです。今回はRuby主にruby on railsで文字列に含まれて欲しくないキーワードがマッチした場合は通らない正規表現を作りたいと思います。 これは例えばこのよ …

reactで最もシンプルなドロップダウンメニューを作成

概要 みなさんこんにちはcandleです。今回はreactで最もシンプルなドロップダウンメニューを作ってみたいと思います。 前提 Reactの知識がある 準備 以下のコマンドでreactプロジェクトを …

  • English
  • 日本語

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