Android開発 SQLcipherでUnsatisfiedLinkError

windowsのeclipse環境で開発中、SQLcipherとAndengineのライブラリを読み込んだプロジェクトが、ついさっきまで問題無く動いていたにも関わらず、

java.lang.UnsatisfiedLinkError: Couldn’t load sqlcipher_android: findLibrary returned null

というエラーを吐いてDBにアクセスできなくなることが何度かありました。ちょっと探した限りでは海外フォーラムにも解決方法が見当たらなかったため、メモっておきます。

解決方法

1.Andengineのライブラリを全て外してビルド(関連するクラスはコメントアウト)する

2.それでもだめなら、SQLcipherのライブラリも外して空のアクティビティだけで起動する

理由はよくわかりませんが、リンクがおかしくなっているような感じです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください