12월, 2024의 게시물 표시

Flutter 에서 Android Gradle Plugin 오류 조치

이미지
 Flutter 에서 잘 되던게 안되고 다음과 같은 오류가 난다. 그래들 버전이 맞지 않난다고 나온다. 그래들 버전을 맞추면 된다. /android/settings.gradle 에 가면 다음과 같이 설정되어 있다. id "com.android.application" version "7.3.0" apply false 의 버전을 8.2.1 로 변경한다. 이것만 바꾸면 될꺼 같은데 다음과 같은 다른 오류가 난다. 한군데 더 수정할 곳이 있다. /android/gradle/wrapper/gradle-wrapper.properties 를 수정해야 한다. distributionUrl=https\://services.gradle.org/distrubutions/gradle-7.6.3-all.zip 버전을 8.2.1 로 변경하면 된다. 나는 이와 같이 수정하고 다시 빌드 했더니 정상 작동 되었다.

Raspberry pi 에서 flet 실행할 때 libmpv.so.1 파일 없다는 오류 조치

이미지
라즈베리파이에서 Flet 으로 프로그램을 하나 작성하였습니다. 하지만 실행할 때 오류가 납니다. libmpv.so.1 파일이 없다고 나옵니다. 대충 찾아보면 $ sudo apt instll libmpv1 을 하면 된다고 하는데 설치가 안됩니다. $ sudo apt install libmpv2 로 설치하면 됩니다. 대부분 내용이 업데이트 된걸 반영하고 있지 않아요. 설치된 다음에 위치를 찾습니다 $ find /usr/lib /usr/local/lib -name "libmpv.so*" 위치를 찾았으면 이제 심볼릭 링크를 걸어줍니다. $ sudo ln -s /usr/lib/aarch64-linux-gnu/libmpv.so.2 /usr/lib/libmpv.so.1 이제 Flet 을 실행하시면 화면이 나올 것입니다. 이것 때문에 삽질한 기억이 있습니다. 주요 요점은 $ sudo apt install libmpv2 로 설치한 다음 라이브러리를 링크로 걸어줍니다.