It seems that the process(26719) shut down, rather than the service (26726); Do you mean whether the service which loaded the .so shut down or after service loaded .so, the process(26719) which maybe use the service got killed?
On 4月1日, 下午4时32分, herain <herainw...@gmail.com> wrote: > I need to load a .so library in my Service onCreate method, but the > process just down after System.load. On the other hand, the same code > can work in Activity. > Are there some differences between activity and service in the way of > load .so file. > > My code: > class AisoundService extends Service{ > @Override > public void onCreate() { > Log.d(TAG, "============> TestService.onCreate"); > String libFile = "/data/nativelib/libAisound4.so"; > Log.d(TAG, "Trying to load "+libFile); > System.load(libFile); > Log.d(TAG, "Load "+libFile+" Succes"); > } > > } > > This is Logcat record: > 04-01 07:57:25.761: DEBUG/AisoundService(26726): ============> > TestService.onCreate > 04-01 07:57:25.771: DEBUG/AisoundService(26726): Trying to load /data/ > nativelib/libAisound4.so > 04-01 07:57:25.771: DEBUG/dalvikvm(26726): Trying to load lib /data/ > nativelib/libAisound4.so 0x42fc5230 > 04-01 07:57:25.781: DEBUG/dalvikvm(26726): Added shared lib /data/ > nativelib/libAisound4.so 0x42fc5230 > 04-01 07:57:25.901: INFO/DEBUG(26719): *** *** *** *** *** *** *** *** > *** *** *** *** *** *** *** *** > 04-01 07:57:25.901: INFO/DEBUG(26719): Build fingerprint: 'tmobile/ > kila/dream/trout:1.1/PLAT-RC33/126986:user/ota-rel-keys,release-keys' > 04-01 07:57:25.901: INFO/DEBUG(26719): pid: 26726, tid: 26726 >>> > com.iflytek.service <<< > 04-01 07:57:25.901: INFO/DEBUG(26719): signal 11 (SIGSEGV), fault addr > 00000018 > 04-01 07:57:25.901: INFO/DEBUG(26719): r0 00000000 r1 ad0665f0 r2 > fffee5cc r3 c33578a5 > 04-01 07:57:25.901: INFO/DEBUG(26719): r4 802cc814 r5 ad07edf8 r6 > 00000000 r7 802cc7e0 > > Thanks for any help! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---