안드로이드/androidstudio
[Android]openAPI 사용시 초기 설정할 값들
안드로이드멩이
2022. 11. 7. 22:58
rest처리를 하기위해선 프로젝트에 몇가지 초기 설정을 해야할것들이 있습니다. 이번 포스팅에서는 mefest 및 gradle에 초기 추가해줘야할 요소들을 포스팅하겠습니다.
먼저 menifest 내부에 선언해야할 퍼미션 들입니다. 첫번째는 openApi는 http(s)주소로 되어있기에 INTERNET 연결입니다.
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
gradle에 추가로 implementation 해야할 요소들입니다.
//gson
implementation 'com.google.code.gson:gson:2.9.0'
// Networking
implementation "com.squareup.retrofit2:retrofit:2.9.0"
//implementation "com.squareup.okhttp3:okhttp:4.9.3"
//implementation "com.squareup.okhttp3:logging-interceptor:4.7.2"
implementation "com.squareup.retrofit2:converter-gson:2.9.0"
주소 사용시 마지막에 / 을 꼭 넣어주어야 합니다.
"https://www.tournmaster.com/seantour_map/travel/"
이후 @GET혹은 @POST에 받을 상세 주소를 적어줍니다.