본문 바로가기
반응형

Android3

[안드로이드 스튜디오]APK, AAB 버전 자동 관리하기 안녕하세요? 안드로이드 스튜디오에서 APK, AAB 파일 생성 시 자동 관리하는 방법에 대한 글입니다. 이전에도 작성을 했는데, 현재 수정이 되지 않아 정리하여 다시 작성을 하게되었습니다. build.gradle 파일과 version.properties 파일을 이용하여 자동 관리를 할 겁니다. 우선 버전 정보를 기록할 파일을 준비합니다. 일단 /app 폴더 내에 version.properties 파일을 생성합니다. 그리고 버전 프로퍼티 파일 내에는 아래와 같은 코드를 작성합니다. VERSION_BUILD=0 VERSION_RELEASE=0 VERSION_DATE=0 VERSION_RUN=0 VERSION_PATCH=0 이러면 버전 정보를 기록할 파일이 준비된 겁니다. 이후 빌드 그레이들 파일을 수정을 하.. 2021. 12. 13.
[WebView][FCM] 토큰 받은 후 웹뷰 로드 안녕하세요? 안드로이드 웹뷰에서 FCM 토큰을 받아 파라미터로 웹뷰 로드할 때, 같이 보내는 방법에 대해 작성하고자 합니다. 무조건 정답은 아니여서 참고만 해주시면 좋을 것 같네요. 안드로이드는 조금씩 바뀌기도 해서 예전 방식이 안되는 경우도 있다보니 제가 작성하는 방법도 언제 안될지 모르니까요 ^^ 내용 시작합니다. 웹뷰 토대는 이미 했다는 것으로 생각하고 작성한 코드만 간단하게 보여드리며 넘어갈게요. 중요한 건 소스코드를 통해 이해하는 것이니까요 //활동 레이아우세서 WebView 추가 swWebView = (WebView) findViewById(R.id.swWebView); //자바스크립트 코드를 Android 코드에 결합 swWebView.addJavascriptInterface(new WebA.. 2021. 4. 6.
[안드로이드] 웹뷰에서 a링크로 액티비티 열기 안드로이드 웹앱입니다. 웹앱의 웹뷰에서 html a 링크를 통해 액티비티를 여는 것을 할 것입니다. 어떻게 지정할 것인지에 따라 조금 개발자마다 조금 다를 수 있겠지만 제가 한 방법을 작성해보고자 합니다. 우선 웹뷰 설정 할때 엡뷰클라이언트를 확장해줍니다. private class customWebViewClient extends WebViewClient { } 그 후 URl를 오버라이드하기 위해 shouldOverrideUrlLoading을 선언해줍니다. @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { } 여기까지의 전체 코드는 아래와 같이 될 것입니다. private class swWebViewClient ex.. 2021. 3. 22.
반응형