把评论都看完了也没看到有人跟我一样问题
我把三个so的跳转都改掉了,安装成功,登录会闪退是啥情况呀,
[Asm] 纯文本查看 复制代码 06-15 15:14:26.368 1800-1800/? I/JNI_LOG: JNI获取到的签名是3082037f30820267a0030201020204661d0629300d06092a864886f70d01010b0500306f310b300906035504061302636e310b300906035504081302616b310b300906035504071302616b31163014060355040a130d616e64726f69646b696c6c657231163014060355040b130d616e64726f69646b696c6c6572311630140603550403130d616e64726f69646b696c6c65723020170d3134313232333036323734345a180f32303639303932353036323734345a306f310b300906035504061302636e310b300906035504081302616b310b300906035504071302616b31163014060355040a130d616e64726f69646b696c6c657231163014060355040b130d616e64726f69646b696c6c6572311630140603550403130d616e64726f69646b696c6c657230820122300d06092a864886f70d01010105000382010f003082010a02820101008496f35e201d240d56d2adbd87dfccb45282d6bc26e9d2eddf3a39595fdb06715596b435276fe29bb22be676e940dc0c79cab7f668827ba0135817b47db507bda3d309b97499fd3a507d8bbde2a2d36abf72da3221cdd8db871015241781a0d8df931968558fceba1ed87e1487b27b2047c0086700a780a6d6beb05a60e65c00103067d02f8507fcab6f735cfb2e4b7a6c0a8078dc7e674ff2619455c6db41097b09e36db48fefbf8bc1f7f85
06-15 15:14:26.368 2274-2282/? D/AudioPolicyManagerCustom: getNewOutputDevice() selected device 2
06-15 15:14:26.369 2274-2282/? D/APM_AudioPolicyManager: setOutputDevice() device 0002 delayMs 0
06-15 15:14:26.369 2274-2291/? D/audio_hw_primary: out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
06-15 15:14:26.369 1800-1800/? A/libc: Fatal signal 4 (SIGILL), code 1, fault addr 0xee744f10 in tid 1800 (m.myapplication)
[ 06-15 15:14:26.370 465: 465 W/ ]
debuggerd: handling request: pid=1800 uid=10113 gid=10113 tid=1800
06-15 15:14:26.371 2274-2291/? D/audio_hw_primary: select_devices for use case (low-latency-playback)
06-15 15:14:26.371 2274-2291/? D/audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
06-15 15:14:26.371 2274-2291/? D/audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
06-15 15:14:26.372 2274-2282/? D/APM_AudioPolicyManager: startOutput()--
06-15 15:14:26.464 1822-1822/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-15 15:14:26.464 1822-1822/? A/DEBUG: Build fingerprint: 'OnePlus/OnePlus3/OnePlus3T:7.1.1/NMF26F/10122113:user/release-keys'
06-15 15:14:26.464 1822-1822/? A/DEBUG: Revision: '0'
06-15 15:14:26.465 1822-1822/? A/DEBUG: ABI: 'arm'
06-15 15:14:26.465 1822-1822/? A/DEBUG: pid: 1800, tid: 1800, name: m.myapplication >>> demo2.jni.com.myapplication <<<
06-15 15:14:26.465 1822-1822/? A/DEBUG: signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 0xee744f10
06-15 15:14:26.465 1822-1822/? A/DEBUG: r0 00000001 r1 00333766 r2 00316464 r3 66373300
06-15 15:14:26.465 1822-1822/? A/DEBUG: r4 efda3230 r5 ee745fb2 r6 d0113000 r7 df2f9d88
06-15 15:14:26.465 1822-1822/? A/DEBUG: r8 df2f9da0 r9 efd85400 sl 00000000 fp fff55204
06-15 15:14:26.465 1822-1822/? A/DEBUG: ip 00000000 sp fff55148 lr ee744f11 pc ee744f10 cpsr 200f0030
06-15 15:14:26.466 1822-1822/? A/DEBUG: backtrace:
06-15 15:14:26.466 1822-1822/? A/DEBUG: #00 pc 00000f10 /data/app/demo2.jni.com.myapplication-1/lib/arm/libJniTest.so (Java_demo2_jni_com_myapplication_myJNI_check+87)
06-15 15:14:26.466 1822-1822/? A/DEBUG: #01 pc 002c10cd /data/app/demo2.jni.com.myapplication-1/oat/arm/base.odex (offset 0x2a7000)
好像是签名那一块儿出问题了,但我看不懂,也不知道怎么解决,大神要是有空可以帮忙解释一下吗 |