Ho un'app nel mercato Android e nei rapporti sugli arresti anomali ottengo java.lang.UnsatisfiedLinkError arresti anomali e ogni volta che si tratta di file .so diversi.Perché ricevo segnalazioni di java.lang.UnsatisfiedLinkError dal Market
errori sembra
java.lang.ExceptionInInitializerError
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: Couldn't load *****: findLibrary returned null
o
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.
o
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)
Sembra che alcuni dispositivi non riesce a trovare alcuni file .so .. L'incidente non è per qualsiasi particolare file .so. Ho circa 4 file .so nella mia app e talvolta si blocca per 1 e talvolta si blocca per un altro.
non avrei mai potuto riprodurre il problema durante il test, anche se ho provato su quasi tutte le versioni di Android ...
Qualsiasi puntatori sarebbe molto apprezzato
Grazie
Pensa che sarebbe d'aiuto se mostrassi come lo colleghi – Warpzit
Solo System.loadLibrary ("mylibrary"). Come ho già accennato nella maggior parte dei dispositivi, non ci sono problemi .. ma ricevo comunque alcuni rapporti dal mercato .. – Naveen
Non ho ancora potuto risolvere questo problema ma ho ottenuto delle informazioni aggiuntive che spostano l'app sulla scheda SD risolve il problema su alcuni dispositivi ... i dispositivi che ho trovato sono per lo più dispositivi HTC come HTC Wildfire S ... Eventuali puntatori? – Naveen