Mam aplikację na rynku Android iw raportach o awariach dostaję java.lang.UnsatisfiedLinkError ulega awarii i za każdym razem jest dla innego pliku .so.Dlaczego otrzymuję raporty o java.lang.UnsatisfiedLinkError z Market
błędy wygląda
java.lang.ExceptionInInitializerError
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: Couldn't load *****: findLibrary returned null
lub
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.
lub
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)
Wygląda na niektórych urządzeniach nie można znaleźć pliki .so .. Katastrofa nie jest dla każdego szczególności plik .so. Mam około 4 plików .so w mojej aplikacji, a czasami zawiesza się o 1, a czasami zawiesza się na inną.
nigdy nie mogłem odtworzyć ten problem podczas testowania, chociaż ja testowałem na prawie wszystkie wersje Androida ...
Wszelkie wskazówki byłyby wysoko ceniona
Dzięki
Pomyśl, czy to pomogłoby, gdybyś pokazał, jak je połączyć – Warpzit
Just System.loadLibrary ("mylibrary"). Jak już wspomniałem w większości urządzeń nie ma problemów .. ale wciąż dostaję pewne raporty z rynku .. – Naveen
Nie mogę jeszcze rozwiązać tego problemu, ale mam dodatkową informację, że przenoszenie aplikacji na kartę SD rozwiązuje problem na niektórych urządzeniach ... urządzenia, które znalazłem, to głównie urządzenia HTC, takie jak HTC Wildfire S ... Jakieś wskazówki? – Naveen