개발일지/코틀린(Kotlin)

코틀린 - 카메라 필터 앱 만들기 - 2 (OpenCV 세팅)

이건나이스가아니야 2024. 4. 15. 17:04

2. 코틀린 안드로이드 OpenCV 적용해보기

 

문제가 엄청 많은 OpenCV 세팅이다.. 

 

Android studio는 android-studio-2023.2.1.23-windows을 다운받아사용했고  AGP 버젼 8.4에 Gradle은 8.3을 사용하고 있었다.

그런데 난관이 너무나도 많았다.

1. OpenCV Module 추가

- import module으로 추가하여 사용하면됨

2. import module시 에러가뜬다.

- 미해결이고

- 그래도 배운게 많았다. AGP 버젼수정은 project내의 build.gradle을 통해 수정할 수 있다.

- 문제점이 너무나도 많았고, 검색하여 참고할 수 있는 내용들은 대부분 과거의 버전이기때문에 다운그레이드하기로 결정했다.

- 근데 문제는 또 ... 다운그레이드하기 위한 페이지가 먹통이다. 

- 세상 이렇게 불행할수가 있을까...

- 어찌어찌 이전버젼을 설치했다.

- 2022(링크)

3. 설치하자마자 새로 직면한 문제..

- Error while waiting for device: The emulator process for AVD Pixel_6_Pro_API_34 has terminated.

- 이젠 AVD가 맛탱이갔다.

 

 

ㅋㅋ 다운그레이드하고 가이드라인 따라 하니까 바로 됐음. 하............

- OpenCV Android 가이드라인(링크)

분명 최신버젼에서는 settings.gradle.kts와 settings.gradle 두가지로 구성되어있었는데, 걍 자동으로 include에 포함되어졌음.

역시.. 최신버젼은 힘들어....