chenxiaolong / BCR

A Basic Call Recorder for rooted Android devices
GNU General Public License v3.0
1.5k stars 98 forks source link

Update dependencies #498

Closed chenxiaolong closed 4 months ago

chenxiaolong commented 4 months ago

AGP 8.2.2 is intentionally excluded because it appears to cause a miscompilation that results in the following crash when loading the byte code of the MediaCodecEncoder class:

java.lang.VerifyError: Verifier rejected class com.chiller3.bcr.format.MediaCodecEncoder: void com.chiller3.bcr.format.MediaCodecEncoder.encode(java.nio.ByteBuffer, boolean) failed to verify: void com.chiller3.bcr.format.MediaCodecEncoder.encode(java.nio.ByteBuffer, boolean): [0xCE] type Undefined unexpected as arg to if-eqz/if-nez