Androidマーケットにアプリがあり、そのクラッシュレポートで java.lang.UnsatisfiedLinkErrorがクラッシュし、別の.soファイルになるたびに発生します。マーケットからjava.lang.UnsatisfiedLinkErrorのレポートを受け取る理由
エラーいくつかのデバイスは、いくつかの.soファイルを見つけることができないように見えます
java.lang.ExceptionInInitializerError
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: Couldn't load *****: findLibrary returned null
または
java.lang.ExceptionInInitializerError
at java.lang.Thread.run(Thread.java:1019)
Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: alloc_mem_region[871]: OOPS: 116 cannot map library ********. no vspace available.
または
java.lang.UnsatisfiedLinkError: Couldn't load ******: findLibrary returned null
at java.lang.Runtime.loadLibrary(Runtime.java:429)
at java.lang.System.loadLibrary(System.java:554)
のように見える...クラッシュは任意のためではありません特定の.soファイル。私は約4つの.soファイルが私のアプリであり、時にはそれは1のためにクラッシュし、別のクラッシュすることがあります。
テストの間、私は、Androidのほぼすべてのバージョンを上のテストけれども、私は、この問題を再現することができませんでした...
任意のポインタは非常に
おかげ
リンク方法を教えていただければ、役に立ったと思ってください。 – Warpzit
ちょうどSystem.loadLibrary( "mylibrary")。私がすでにデバイスのほとんどで言及したように、問題はありません..しかし、私はまだ市場からのいくつかのレポートを取得します.. – Naveen
私はまだこの問題を整理することができませんでしたが、アプリケーションをSDカードに移動するいくつかのデバイスの問題を解決します...私が見つけたデバイスは、HTC Wildfire SのようなHTCデバイスです。 – Naveen