반응형
한국투자증권 RestAPI 사용법 - Android Studio 설정
최신 버전 IDE를 새로 다운로드하여 설치하였다.
https://developer.android.com/studio
아래와 같이 나온것이 현재 최신 버전인 것 같다.
신규 Project 생성
File > New > New Project > Empty Activity
Name, Package name, Save location을 원하는 값으로 입력한다.
Language 는 Kotlin으로 설정하고, Minimum SDK는 Android 9로 변경했다.
예제로 만들기 위해서 test.example.stockapp 으로 만들었다.
Finish 버튼을 누른다.
프로젝트가 생성되는데 시간이 좀 걸린다.
IDE창은 떴지만 Gradle sync 를 하는 시간이 필요하다.
내 노트북으로는 2분 30초가 걸렸다.
완료가 되면 그대로 Build 해서 앱을 생성할 수 있다.
인터넷 사용해야 하기 때문에 아래 과정을 설정한다.
1. AndroidManifest.xml 파일에 인터넷 접속 권한을 추가한다.
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
2. Retrofit 을 사용할 예정이므로 build.gradle(app) 파일에 아래 값을 추가한다.
implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.3"))
implementation("com.squareup.okhttp3:okhttp")
implementation 'com.squareup.okhttp3:logging-interceptor:4.9.3'
implementation 'com.google.code.gson:gson:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation 'com.squareup.retrofit2:converter-scalars:2.9.0'
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
3. 뷰 바인딩 기능을 사용하기 위해 build.gradle(app) 파일에 아래 값도 추가한다.
android {
...
buildFeatures {
viewBinding true
}
}
이렇게 입력하면 기본 설정은 끝났다.
반응형
'프로그래밍 > 한국투자증권API' 카테고리의 다른 글
한국투자증권 RestAPI 사용법 - Retrofit 구조 (0) | 2023.03.24 |
---|---|
한국투자증권 RestAPI 사용법 - 제공 API 목록 [진행중] (0) | 2023.03.24 |
한국투자증권 RestAPI 사용법 - 개발자센터 사용법 (0) | 2023.03.11 |
한국투자증권 RestAPI 사용법 - API 신청하기 (0) | 2023.03.11 |
한국투자증권 RestAPI 사용법 - 모바일앱 개발 시작 (0) | 2023.03.11 |