rust

Android上のRustでSQLiteを扱おうとしたときに困った事

Android上のRustからSQLiteを扱おうとしたときに、ライブラリの都合上rusqliteを使用した。 で、Connection::open_in_memory()は動いたのだが、ファイルに保存しようとしてConnection::open("dummy")のような事をしたらエラーにすらならずopenが返ってこなく…

ureqにした

reqwestでopenssl-sysがビルドエラーになる問題は、その後ureqに置き換えるという方向で解決した

openssl-sysのビルドエラー

Android用にRustで書いていて遭遇したけど対処法がパッと分からなかったもののメモ error: failed to run custom build command for `openssl-sys v0.9.58` おそらくWebサーバへのアクセスのためにreqwestを使っていて、その依存と思われる。 ubuntu x86_64…

Android版のFlutterからRustを呼び出す

Android版のFlutterからRustの関数を呼び出す最低限のメモ。 それらしい記事はいくつかあるものの、理解が出来てないのかバージョンの違いからか中々上手く行かなかったので。 Fluttter, Android, Rust等々の作法として正しいかどうかは正直分からないし、少…