Flutter ことはじめも
Flutter 開発環境作成 メモ
環境:Windows 10 , Android Studio 4.0
- 公式サイト https://flutter.dev/
- Flutter SDK をダウンロード
- 適当な場所 C:/Flutter に flutter フォルダを展開
- 環境変数を編集し、Path を通す => C:/Flutter/flutter/bin
- コマンドプロンプトから、flutter doctor で自身の環境チェック
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.18363.900], locale ja-JP)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
X Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit visit
https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.
[!] Android Studio (version 4.0)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[!] VS Code (version 1.46.1)
X Flutter extension not installed; install from
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[!] Connected device
! No devices available
- AndroidStudio と VisualStudio Code で それっぽいものをインストールしたら "X" が一つになった => "X Android license status unknown."
- ★上記が解決できず、AndroidStudio の再インストールを機会を見て実施する予定
-- 追記
解決できました。
『SDM Manager をインストール』のような記事も見受けられましたが、
私はインストール済みだったので、おそらくこちらの Java 設定が原因でした。
https://qiita.com/nemui-fujiu/items/47b6cae9e2763a96325c
私が実際に試したこと
- Android Studio の再インストール ⇒ 多分効果なし
- Java の更新 ⇒ 多分効果なし
- JDK の最新を取得し、JAVA_HOME と AndroidStudio に設定し直した ⇒ これが効いた気がする
その後は、公式ガイド通りに進めて Hello World できた!
でも、エミュレータはPCのメモリ不足で動きませんでした。
買って一年未満のなんだけどな💦
最低でも 32GB ないと動かないかもしれません。
以上、環境構築メモでした。
次はアプリ作っていきますねー。
Android 内部音声の録音用ケーブル工作
Android 内部音声録音用ケーブルの工作日記
-
目的
110円で内部音声録音用ケーブルを作る!
-
きっかけ
ふと、ゲーム動画を記録したいと思い立ったのですが、
GooglePlayゲーム などを使って録画するとマイクから周囲の音を拾ってしまうらしい。
一部の端末では可能らしいですが、、
どうにかできないかと見つけたのが、こちらの変換アダプタを使う方法。
家の中に変換ケーブルが無いか探していると、
「変換しなくても、直接繋げればいいじゃない?」
と神の声が聞こえ、早速100均でマイク付きイヤホン ( 110円 ) を買ってきました!
-
工作編
簡単に手順を書いておきます。
- マイク付きイヤホンを用意
- マイクより端子側でケーブルを切断
- 切断面のケーブルを剥く
- 銅線を紙やすりで削る
- スピーカー線とマイク線を繋ぐと、完成
-
動作確認
デバイス:Pixel 3a
OS:Android 10
録画/録音アプリ:Google Play ゲーム
録画するゲーム:Stardew Valley
結果:成功!
Android Studioでクラス図付きJavaDocを出力する。
メモとして残しておく。
【用意】
・APIviz
Google Code Archive - Long-term storage for Google Code Project Hosting.
・Grapfviz
Graphviz | Graphviz - Graph Visualization Software
Graphvizは環境変数でPath設定を行う。
こんな感じ→ C:\Program Files (x86)\Graphviz2.38\bin
【手順】
1. Android Studio > Tools > Generate JavaDoc
2. scope、output directoryを適宜設定
3. "Other command line arguments:"に以下を入力
-encoding utf-8 -charset utf-8 -bootclasspath C:\{androidSDKのパス}\android.jar -docletpath C:\apiviz-1.3.2.GA\jar\apiviz-1.3.2.GA.jar -doclet org.jboss.apiviz.APIviz
以上。