⭐️ 개발/플러터
[에러] ...PlatformException ... 해결방법
짱구러버
2022. 11. 1. 15:53
728x90
플러그인을 설치하고 에러 가 나면 콘솔에서 앱 중지하고 터미널에서 flutter clean 을 해준다.
그럼 뭐가 삭제가 되는것을 볼수 있다
왜 ? 웹뷰 플러그인 같으 ㄴ경우 웹뷰 코드가 ios android 네이티브 코드가 작성되어있는데 이런 네이티브코드가 있는 것들은 패키지를 다시 패키징을 해줘야 네이티브 코드가 제대로 사용이 가능하다
만약 이런 코드가 안뜬다고 한다면 잘 빌드 된 것이다.
들어가기 앞서...
저번 게시글에는 우리가 플러터 프로젝트에 패키지를 추가해주었다!
플러그인을 설치하고 앱을 실행했는데, 콘솔에 에러가 뜨는 경우가 있다.
간단한 설명으로는...
웹 뷰 플러그인 같은 경우 웹뷰 코드가 Ios Anroid 네이티브 코드가 작성되어있는데, 네이티브 코드가 새로 설치가 되면 새로 패키징을 해줘야한다. 그렇기 때문에 PlatformException.. 이라고 콘솔에 에러가 뜨는 것이다.
본문으로...
- 콘솔에서 앱을 중지하자!
- 터미널을 켠다!
flutter clean
플러터를 클린을 해주고 프로젝트를 다시 실행해주면 제대로 프로젝트가 실행 된다
*추가적으로 웹뷰 플러그인 업데이트로 인해 추가 세팅 필요*
저 부분의 값을 32 로 바꿔주면 된다!

728x90