NISHIO Hirokazu[日本語][English]

Thinkletをセットアップ

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

Android Studioいれる

サンプルコード FairyDevicesRD/thinklet.app.developer

Android Studioからデバッグ実行して、THINKLETにこのアプリをインストールします。 ただし、初回デバッグ時は、Permissionを許可するような実装をしていませんので、何もできないアプリが起動するだけです。 build.gradleをデバッグ実行して何も起きないな?と思ったが、何もできないアプリが起動して終了したのか? 23:12:29: Executing... 23:12:30: Execution finished.

o1 Pro.icon「build.gradleを実行する」だけでは、アプリはインストールされません。Android Studioの上部ツールバーなどから「Run」(または「Debug」)ボタンを押して、実際にアプリをビルドし、デバイス(THINKLET)へインストールしてください。 nishio.icon「Run」(または「Debug」)ボタン、グレーになってる o1 Pro.icon適切なRun Configurationがない 上部ツールバーから「Edit Configurations...」を選び、「app」モジュール用のRun Configurationがあるか確認。ない場合は新規作成する。 nishio.icon

上部ツールバーから「Edit Configurations...」を選び、「app」モジュール用のRun Configurationがあるか確認。ない場合は新規作成する。 どうやるの? o1 Pro.icon Android Studioのメニュー上部バーから「Run」→「Edit Configurations...」を開きます。 表示されたダイアログ左上の「+(プラスボタン)」をクリックします。 一覧から「Android App」(もしくは「Android Application」)を選択します。 「Module」欄で自分のプロジェクトの「app」モジュールを選択します。 nishio.icon 「Module」欄で自分のプロジェクトの「app」モジュールを選択します。 選べない o1 Pro.icon「app」モジュールが選べない原因は以下が考えられます。 プロジェクトのルートディレクトリでなく、個別ファイルやサブフォルダを開いている クローンしたGitHubプロジェクト全体のルートディレクトリ(settings.gradleがあるディレクトリ)をAndroid Studioで「Open」してください。

できた! image 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 }

キーコンフィグもできた!

  • これでPCがなくても録画開始できる

next:


(C)NISHIO Hirokazu / Converted from Markdown (ja)
Source: [GitHub] / [Scrapbox]