rrrfffrrr/UnityKakaotalkAPI

aar을 사용하기 위해서 유니티에서 많은 설정을 해줘야 하는 문제

Closed this issue · 7 comments

  1. 카카오톡 sdk가 aar에 추가되지 않아서 생기는 문제
  2. 앱키를 AndroidManifest의 intent-filter에 넣어줘야 하는 문제

이에 대해 정리된 문서 https://hjlab.tistory.com/385

유니티 프로젝트에서 관련 의존성을 implementation하는 것으로 일단 진행하고 차후 관련 설정 없이 aar을 임포트하는 것 만으로 사용 가능하게 수정

의존성에서 AndroidX 사용하는 문제
This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry.

해결방법
https://stackoverflow.com/a/60507339

2번의 경우 manifestPlaceholders에 값을 주고 프로그램에서는 이를 meta data에서 받아서 사용하는 것으로 해결

0e5845c 2번 해결

1번의 경우 fat aar을 만들어줘야함
또는 maven repo를 사용

2번의 경우 유니티 상에서 카카오톡, 코틀린 의존성 추가 및 AndroidX를 켜는 설정을 하는 것으로 타협
키값은 manifestPlaceholders에 추가함으로서 사용