LoginSignup
0
0

More than 5 years have passed since last update.

Unity開発者がMacでFlutterの環境構築をして躓いた点

Last updated at Posted at 2018-09-04

プライベートでゲーム開発をしてますが、仕事でFlutterを使ったアプリ開発をやらせてもらえることになったので、まずは環境構築からしてました。

基本的な流れは公式チュートリアルを見るのがいいでしょう(英語)

英語苦手な人はこちら

自分は両方見ながらやりました。

PATHが通ったあとにflutter doctorで環境を確認しますが、この際にこんなメッセージが。

Android sdkmanager tool not found ({path/to/home}/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.io/setup/#android-setup for detailed instructions.

自分はUnity2017.4を使ってますが、このバージョンだとUnityがAndroidの最新版sdkmanagerのtoolsに対応していないため、バージョンを下げたtools(tools_r25.2.5)に差し替える対応をしてました(Unity2017以前でAndroidビルドを試みた多くの方が通る道かと思われます・・・)

flutterだとこの古いskdmanager toolを使えないので、Android Studioで最新版をダウンロードします。

上書きしちゃうと今度Unityでビルドできなくなるので、BKします。
スクリーンショット 2018-09-04 14.33.28.png

BK後、AndroidStudioのSDK Managerからダウンロード。
スクリーンショット 2018-09-04 14.34.16.png

その後、flutter doctorをしてみるとうまくいきました。
スクリーンショット 2018-09-04 14.35.10.png

今後はUnityでAndroidビルドをする時は古いtools、Flutter使うときは新しいtoolsに切り替えてやることになりそうです(ちょっとめんどい)。

Unity2018は最新版のsdkmanager toolsに対応してるんですかね?
いずれ2018に上げると思うのでその時にまた調べてみようと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0