Android StudioでIonic2プロジェクトを開こうとしていますが、次のエラーがイベントログに記録されます: "Gradle sync failed:No installed build tools found Androidビルドツールバージョン19.1.0以降をインストールします。詳細についてはIDEログを参照してください(ヘルプ|ログの表示) " [〜#〜] screenshot [〜#〜]
以前に述べた同様の問題を見ました(Ionic2またはCordovaの最新リリースのいずれかが何かを壊した可能性があります-> https://github.com/driftyco/ionic/issues/10604 )。
「buildToolsVersion」または「compileSdkVersion」のバージョンをgradle.buildファイルまたはプロジェクト構造から変更しても解決しませんでした。
「C:\ Users\Gaby\AppData\Local\Android\sdk\build-tools\24.0.3」の下に、24.0.3ビルドツールバージョンをインストールしました。
環境変数のpath変数もパスを正しく示します
一時、「Android update sdk -u -a」ですべてのビルドツールをインストールしましたが、同じエラーが発生しました。
誰もこの問題の適切な回避策を知っていますか?
どうもありがとう
正しい「環境変数」を記述する必要があります。 https://spring.io/guides/gs/Android/
Windows:
set Android_HOME=C:\\Android-sdk-windows set PATH=%PATH%;%Android_HOME%\tools;%Android_HOME%\platform-tools
Mac OS X
export Android_HOME=/<installation location>/Android-sdk-macosx
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools
Linux
export Android_HOME=/<installation location>/Android-sdk-linux
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools
まず、ビルドツールがインストールされているを確認します。
MacOSおよびchange .bash_profileファイルでターミナルを開いた後:
cd ~
nano ~/.bash_profile
次の行を追加する必要があります。
export Android_HOME=~/Library/Android/sdk
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools:$Android_HOME/build-tools:$Android_HOME/platforms
ctrl + O ctrl + xを入力
reload Android studio
Android_STUDIO環境変数を適切に設定すると、ビルドツールがインストールされていないことを意味します。
%Android_HOME%のtoolsフォルダーの名前をtools_oldに変更し、コマンドラインインターフェイスで次を使用します。
sdkmanager tools --verbose
古いツールフォルダー(tools_old)を削除するには、更新されたsdkmanagerを使用します。
sdkmanager "build-tools;26.0.1" --verbose
バージョン番号は異なる場合があります。つかいます:
sdkmanager --list --verbose > packages.txt
Packages.txtファイルで利用可能なバージョンを確認してください。
私の場合、問題は間違ったAndroid_HOMEパスによって発生しました。
Android_HOMEパスがC:\ Android-sdkを指すように変更しました。このフォルダーには以下のファイルが含まれています
https://i.stack.imgur.com/GTc0o.jpg
これが役立つことを願っています
DoFindLatestInstalledBuildTools()メソッドとcordova.gradleを無効にし、次のようにcordova build.graldeファイルでbuildToolsVersionを手動で指定してください。
Android {buildToolsVersion "ビルドツールのバージョンをここに指定"}
Mac OS X
cd ~
nano ~/.bash_profile
export Android_HOME=/<installation location>/Android-sdk-macosx
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools
echo $Android_HOME // Verify the path
source ~/.bash_profile
わたしにはできる。