joppot

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

プログラミング

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

投稿日:

Pocket

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

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

関連記事

pythonのfabricでファイルを分割しfabfileに読み込む方法

概要 皆さんこんにちはcandleです。今回はfabricで分割したpythonファイルを読み込んでみましょう。 fabricはfabfile.pyというファイルに実行したいコマンドを書くのですが、 …

railsのaws-sdk gemを使ってs3のファイルを削除する

by martinak15 概要 みなさんこんにちはcandleです。今回はs3にアップロードされている画像ファイルをrailsのaws-sdk gemを使用して削除してみたいと思います。 記事中で開 …

fabricのsshのネットワーク設定でパスワードか公開鍵を使って認証する

概要 皆さん今日はcandleです。今回はsshを使ったfabricの設定をしましょう。 一般にsshにはパスワード認証と公開鍵認証があるので、そのどちらも試してみましょう。 もちろんセキュリティ面で …

wordpressで任意のサブカテゴリー全てをget_categoriesで取得する

概要 みなさんこんにちはcandleです。今回はwordpress開発でよくあるサブカテゴリーを全て取得する方法を紹介します。 カテゴリー一覧をサイドバーに表示したい時があります。この時、get_ca …

scikit-learnの4つの関数で機械学習などのデータを前処理する

概要 皆んさんこんにちはcandleです。今回はpythonの機械学習ライブラリ『scikit-learn』を使い、データの前処理をしてみます。 scikit-learnでは変換器と呼ばれるものを使い …

  • English
  • 日本語

プロフィール


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

スポンサードリンク

アーカイブ