2024/09 3

[Android] Service를 활용한 백그라운드 실행

2분 정도 걸리는건데 앱 엑티비티 사용과 관계없이 서버에 보냈어야 했음그래서 service로 백그라운드에서 통신하기로 결정 1) Service 만들기package com.example.artimo_emotion_diaryimport android.app.Serviceimport android.content.Intentimport android.os.IBinderimport android.util.Logimport kotlinx.coroutines.CoroutineScopeimport kotlinx.coroutines.Dispatchersimport kotlinx.coroutines.launchimport okhttp3.OkHttpClientimport retrofit2.Retrofitimport retr..

카테고리 없음 2024.09.29

[Android] 엔드포인트(BaseURL) 숨기기

1) .gitignore 에 local.properties를 넣어줌거의 기본으로 들어가 있음​2) local.properties 에 Baseurl을 넣어줌BASE_URL="http://흠냐흠냐:흠냐/"3) gradle.properties android.defaults.buildfeatures.buildconfig=true4) build.gradle :app느낌표 부분 추가import java.util.Propertiesplugins { alias(libs.plugins.android.application) alias(libs.plugins.jetbrains.kotlin.android) id ("kotlin-kapt")}// properties 객체를 생성하고 로드!!!!!!!!!!!!!!..

카테고리 없음 2024.09.29