안녕하세요~ 앱이 자꾸 죽어서 테스트 하는중에 막혀서 질문드립니다
화면에 버튼하나만들어놓고 so파일 연결해놓은 native 메서드를 호출만하는 기능을 만들었습니다
같은 apk를 두단말에 넣어놓고 테스트해보면
4.4 팬택 시크릿노트에서 버튼을 연속적으로 누르면 안죽는 반면
8.0 겔럭시s7에서 연속적으로 버튼을 누르면 10번도 못버티고 죽을때가 많습니다
thread.sleep을 2초정도 딜레이를 줘야 안죽는데 혹시 원인이나 해결방법이 있을까요
죽을때 나오는 에러메시지입니다
08-10 09:39:14.039 28899-28899/? A/DEBUG: ABI: 'arm'
pid: 27044, tid: 27044, name: example.testapp >>> com.example.testapp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Cause: null pointer dereference
r0 cbe42d40 r1 00000011 r2 df76d9e8 r3 df76da20
r4 ec519f00 r5 df76d9e8 r6 ffa9a834 r7 00000000
r8 df76da20 r9 00000011 sl 00000000 fp 00000000
ip ec4f5a8c sp ffa9a7f0 lr ecb2436d pc 00000000 cpsr a0070010
읽어주셔서 감사합니다
android:hardwareAccelerated="false" 이거하면 그래도 전보단 오래버티긴합니다