備忘録

ソフトウェアエンジニアのメモ帳

Flutter ことはじめも

Flutter 開発環境作成 メモ

環境:Windows 10 , Android Studio 4.0

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ゲーム などを使って録画するとマイクから周囲の音を拾ってしまうらしい。

一部の端末では可能らしいですが、、

himawaridays.hateblo.jp

 

どうにかできないかと見つけたのが、こちらの変換アダプタを使う方法。

 

explanatorynotesest2019j.com

 

家の中に変換ケーブルが無いか探していると、

「変換しなくても、直接繋げればいいじゃない?」

と神の声が聞こえ、早速100均でマイク付きイヤホン ( 110円 ) を買ってきました!

f:id:rei-hyyy:20200429174941g:plain

100均イヤホン+工作後のイヤホンとその残骸
  • 工作編

簡単に手順を書いておきます。

  1. マイク付きイヤホンを用意
  2. マイクより端子側でケーブルを切断
  3. 切断面のケーブルを剥く
  4. 銅線を紙やすりで削る
  5. スピーカー線とマイク線を繋ぐと、完成

youtu.be

  • 動作確認

バイス: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




以上。