from THINKLET Thinkletをセットアップ LINKLET
2024-12-13 映像を撮ってみる | THINKLET App Developer :
% scrcpy
scrcpy 3.0.2 <https://github.com/Genymobile/scrcpy>
* daemon not running; starting now at tcp:5037
* daemon started successfully
ERROR: Could not find any ADB device
ERROR: Server connection failed
電源入れ忘れ :
% scrcpy
scrcpy 3.0.2 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO: --> (usb) P16M116D5252823 device THINKLET_LC01
/opt/homebrew/Cellar/scrcpy/3.0.2/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 6.1 MB/s (90396 bytes in 0.014s)
[server] INFO: Device: [QUALCOMM] FD THINKLET LC01 (Android 8.1.0)
[server] WARN: Audio disabled: it is not supported before Android 11
INFO: Renderer: metal
WARN: Demuxer 'audio': stream explicitly disabled by the device
INFO: Texture: 1080x1920
2024-12-13 21:41:52.149 scrcpy[57506:30128462] +[IMKClient subclass]: chose IMKClient_Modern
2024-12-13 21:41:52.149 scrcpy[57506:30128462] +[IMKInputSession subclass]: chose IMKInputSession_Modern
録画アプリをつくってみる | THINKLET App Developer
サンプルコード FairyDevicesRD/thinklet.app.developer
Android Studioからデバッグ実行して、THINKLETにこのアプリをインストールします。 ただし、初回デバッグ時は、Permissionを許可するような実装をしていませんので、何もできないアプリが起動するだけです。 build.gradleをデバッグ実行して何も起きないな?と思ったが、何もできないアプリが起動して終了したのか? 23:12:29: Executing... 23:12:30: Execution finished.
「build.gradleを実行する」だけでは、アプリはインストールされません。Android Studioの上部ツールバーなどから「Run」(または「Debug」)ボタンを押して、実際にアプリをビルドし、デバイス(THINKLET)へインストールしてください。
「Run」(または「Debug」)ボタン、グレーになってる
適切なRun Configurationがない
上部ツールバーから「Edit Configurations...」を選び、「app」モジュール用のRun Configurationがあるか確認。ない場合は新規作成する。
上部ツールバーから「Edit Configurations...」を選び、「app」モジュール用のRun Configurationがあるか確認。ない場合は新規作成する。 どうやるの?
Android Studioのメニュー上部バーから「Run」→「Edit Configurations...」を開きます。 表示されたダイアログ左上の「+(プラスボタン)」をクリックします。 一覧から「Android App」(もしくは「Android Application」)を選択します。 「Module」欄で自分のプロジェクトの「app」モジュールを選択します。
「Module」欄で自分のプロジェクトの「app」モジュールを選択します。 選べない
「app」モジュールが選べない原因は以下が考えられます。 プロジェクトのルートディレクトリでなく、個別ファイルやサブフォルダを開いている クローンしたGitHubプロジェクト全体のルートディレクトリ(settings.gradleがあるディレクトリ)をAndroid Studioで「Open」してください。
できた!
Android開発素人なのでプロジェクトの開き方が間違ってたw
録画もできてた
キーコンフィグを編集してみる | THINKLET App Developer
% adb shell am start -n com.example.fd.camera/com.example.fd.camera.MainActivity
Starting: Intent { cmp=com.example.fd.camera/.MainActivity }
キーコンフィグもできた!
next: