expo48でbleの検索を使うにはAndroidManifestでneverForLocationの指定が必要

2024年6月24日月曜日
背景 2024年6月末までに新たな活動が無いgoogle開発者アカウントが閉じられるということだったので、約6年ぶりにreact-nativeで アプリを作って公開 しました。 その際、bleの権限を有効にする方法が不可解な挙動をしたので、調べて設定を適用しました。 試行錯誤の内...

shadow-cljsでnodeのライブラリ呼び出し時にundefinedエラーが出る場合はdefaultの読み込み必要な場合がある

2024年6月17日月曜日
要点 ライブラリ名に$defaultを付けてrequireすると解決する場合があります。 (ns your.some.file (:require ["react-native-ble-manager$default" :as rn-ble-manager...

ubuntuでjlinkが無いとエラーになるときは該当するjavaのjdkをインストールすれば良い

2024年6月9日日曜日
ubuntu22.04でexpoを利用するandroidアプリを動かそうとしたところ下記のエラーが発生してビルドに失敗しました。 * What went wrong: Execution failed for task ':expo-modules-core:compil...

シティサイクルに105のクランクを付ける

2024年6月3日月曜日
背景 以前 105のディレーラを付けた自転車 のチェーンリング(クランクのギア)を観察すると軸がぶれていたので、ディレーラと同様にクランクも105にしてみました。 部品と工具と工程を記事に残します。 使ったもの 部品 105 RC-R7000 クランクギアなし 160mm R70...