Recent Posts
밍쯔와 안작고 안귀여운 에러들🖤
[Android/Java] 토스 페이먼츠 SDK 적용하기 : SDK 추가하기 본문
기존 프로젝트에 토스 페이먼츠를 적용하는 방법에 대해서 알아보자.
먼저, sdk를 설치하고 이후 결제 프로세스 및 UI 부분을 확인하도록 하자 !
1. SDK 추가하기
build.gradle(Project)
dependencyResolutionManagement {
...
repositories {
...
mavenCentral()
maven { url "https://jitpack.io" }
}
}
build.gradel(App)
dependencies {
...
implementation 'com.github.tosspayments:payment-sdk-android:<CURRENT_VERSION>'
}
Android SDK의 버전 정보는 Changelog 참고
토스 측 개발 문서에서는 minSDK 21이상 이라는 정보만 있어서 문제가 없다고 생각하고 sync now를 했는데,
빌드 과정에서 에러가 발생했다.
minSdk 뿐만 아니라 targetSdk, complieSdk까지 가장 최신인 33으로 맞춰주고 나서야 해당 에러가 해결됐다.
[참고]
https://docs.tosspayments.com/reference/widget-android#sdk-%EC%B6%94%EA%B0%80
https://github.com/tosspayments/payment-sdk-android/blob/master/CHANGELOG.md
'Develop > Android | iOS' 카테고리의 다른 글
[Android] Custom RatingBar - star : png to svg (0) | 2023.11.02 |
---|---|
[Android] APK33(android 13) 수정 시 Permission 권한 요청 수정 (0) | 2023.09.08 |
[Android/Java] wrap_content 오류 : ViewPager2 그리고 FragmentStateAdapter(fragment)_동적 높이 변환 (0) | 2023.08.22 |
[Android] Custom Horizontal ProgressBar (0) | 2023.08.18 |
[Android/Java] mapView, naverMapFragment in ScrollView (0) | 2023.07.31 |