SmsReceiver
-
💡[문제 상황 - 해결] byte[][] cannot be cast to java.util.Objects[]| 프로그래밍 분야/안드로이드 2021. 6. 5. 02:20
Receiver 예제를 공부하던 중, (빌드나 run과정에서는 잡히지 않았지만) 설계한대로 동작하지 않는 상황 발행. Logcat 뒤져보니까 중간에 Fatal Error가 있었다. byte[][] cannot be cast to java.util.Objects[] try - catch 를 썼다면 exception으로 떴겠지. 뭔가 싶어서 코드를 뒤져보니 이런 부분이 있었다. private SmsMessage[] parseSmsMessage(Bundle bundle) { Object[] objs = (Objects[]) bundle.get("pdus"); SmsMessage[] messages = new SmsMessage[objs.length]; 저기에서 Objects[]로 cast하는 부분에서... s..