0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

(Unity)SimpleSQL使用時の「DllNotFoundException: sqlite3」エラー対応

Last updated at Posted at 2021-06-07

UnityでSQLiteを使うに当たって、評価の高い「SimpleSQL」を使ってます。

これまでiOS向けにしかビルドを試していなかったので、Android向けにビルドしたところ以下のエラーが。。。

E/Unity: DllNotFoundException: sqlite3

ググったところ、Plubinsフォルダの配下に以下のフォルダを用意し、
libsqlite3.soを三つのフォルダそれぞれにいれる

  • arm64-v8a
  • armeabi-v7a
  • x86

との先人の記事が出てきたため、試行しましたが上手くいかず。。。

そこでSimpleSQLのドキュメントをよく読むことに(当然ですね)

解決方法

メニューから、Tool > SimpleSQL > Option を選択

スクリーンショット 2021-06-07 16.01.57.png

ここで、Optimize PlatformからAndroidを選択するとAssets直下に以下のフォルダが自動で作成され、
sqlite-android-328000が配置されます。

Plugin/Android/sqlite-android-3280000

これで解決します...

結論、ドキュメントをよく読めってことです。。。

ではでは。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?