# 안드로이드

146개의 포스트
post-thumbnail

로컬 암호화 이슈

안드로이드 애플리케이션은 실행되는 도중에 특정 정보들을 저장해야 할 때가 있습니다. 개인 정보처럼 민감한 정보일 수도 있고, 민감한 정보가 아닐 수도 있다. 만약 중요한 정보를 저장해야 할 경우 어떠한 방법을 이용할 것인지 고민이 필요하다.취약점 진단에 들어가기 앞서서

2일 전
·
0개의 댓글
post-thumbnail

취약한 인증 메커니즘

취약한 인증 매커니즘(Weak Authorization Mechanism)은 정상적인 인증 절차를 우회하여 잘못된 인증으로 접근 권한을 취득하는 취약점이다.OWASP Mobile Top 10 2014-M5(현 2017-M4)에 해당하는 취약점으로, 일반적으로 다음과 같

2일 전
·
0개의 댓글
post-thumbnail

브로드캐스트 리시버 결함

이 글을 작성하기 전에 모의해킹 분야에 취업하기 위해서 웹 외에도 모바일 모의해킹에 대한 지식이 어느정도 필요하다는 것을 필자는 느꼈다.모바일 관련 글 작성은 인시큐어뱅크 앱을 통해서 취약점을 진단하는 <안드로이드 모바일 앱 모의해킹> 책을 바탕으로 작성하는 내용

2일 전
·
0개의 댓글
post-thumbnail

[번역] 안드로이드의 Context와 메모리누수

Context and memory leaks in Android written by Juan Rinconada 의 블로그를 번역한 글 입니다.안드로이드 개발자라면 Context가 무엇인가라는 질문에 부딪히게 된다. Toasts, Adapters, Intents, Inf

7일 전
·
0개의 댓글
post-thumbnail

[FATAL:jni_android.cc(236)] 안드로이드 웹뷰 에러

안드로이드 앱에서 웹뷰를 다루던 중, 웹뷰 화면의 EditText를 클릭해서 글자를 적으면 아래와 같은 에러가 발생하였다.코드상의 문제가 아닌 웹뷰 자체에서 뱉는 에러라 원인파악이 어려웠다. 먼저 FATAL:jni_android.cc(236) 을 구글링 해서 찾아본 해

7일 전
·
0개의 댓글
post-thumbnail

Log4j로 안드로이드에 날짜별로 로그파일 생성

대표적인 로그를 기록하는 자바 라이브러리Log4jSlf4j원랜 안드로이드용으로 나온 게 아닌데 안드로이드에서도 사용 할 수 있는 추가 라이브러리가 있어서 두 라이브러리를 모두 적용해 보았다.Log4j장점: 날짜별로 파일을 생성하는 기능 있음.단점: 파일을 로테이션하며

7일 전
·
0개의 댓글
post-thumbnail

구글플레이에 앱 프로덕션으로 출시

3일 정도를 키 에러로 인해 정치판 앱을 출시하지 못했다. 간단하게 키에 대해서 공부한 것을 정리해야 나중에 또 고생을 안 할 것 같아블로그에 정리를 하려고 한다.먼저 구글플레이에서 요구하는 서류를 입력하는 것은 간단한 절차이다.중요한 것은 이제 앱을 release 형

2021년 1월 9일
·
0개의 댓글

안드로이드 Context

시스템 기능 및 서비스를 사용할 수 있도록 해주는 연결 포인트로 안드로이드 어플리케이션의 핵심 기능을 위한 중심부 역할.

2021년 1월 7일
·
0개의 댓글

AAC (Android Architecture Componets)

2017년 Google I/O에서 새로운 라이브러리인 AAC (Android Architecture Components)를 발표하였습니다. ACC는 안드로이드 앱을 개발하면서 자주 만나게되는 문제들을 쉽게 해결할수 있게 지원해주는 라이브러리이다.

2021년 1월 7일
·
0개의 댓글

테스트

테스트중입니다

2021년 1월 6일
·
0개의 댓글

🦜 오디오 앱을 만들겁니다.

언어 공부를 하다보면 찍찍이 기능이라고 부르는 구간 반복 기능이 필요하다. 구간 반복 앱은 많은데 내가 원하는 기능은 별로 없는 것 같다. 원하는 기능은 다음과 같다.A-B 구간 반복구간 반복 횟수구간 반복 영역 여러 개 지정반복 영역 별 반복 횟수A-B 구간 10회

2021년 1월 5일
·
0개의 댓글
post-thumbnail

안드로이드 앱 JAVA(1)

컴포넌트 기반의 개발컴포넌트는 어플리케이션의 구성 단위✔ 앱 내의 독립적인 실행 단위다수 개의 컴포넌트를 조합하여 하나의 앱을 작성✔ main()과 같은 특정한 별도의 진입접을 따로 갖고 있지 않음✔ 처음 생성되는 구성요소의 인스턴트 생성자가 진입점이 됨4종류의 컴포

2021년 1월 5일
·
0개의 댓글

테스트 제목2

테스트 내용 2

2021년 1월 4일
·
0개의 댓글

안드로이드 스튜디오 원격 디버깅 방법

안드로이드 스튜디오를 사용하면서 매번 디바이스를 선으로 연결해서 디버깅하는 상황이 불편했던적이 한두번이 아니였습니다. 그래서 오늘은 안드로이드 스튜디오에서 연결 선 없이 원격으로 디버깅하는 방법을 소개해드리겠습니다.

2021년 1월 4일
·
0개의 댓글

LiveData와 Flow

안드로이드와 결합할 때는 플로우를 직접 써도 좋지만 liveData와 함께 사용하는 것이 좋다.

2021년 1월 3일
·
0개의 댓글

코루틴: Channel(채널) & Flow(플로우)

코루틴에서 연속적으로 값을 받아와야할때 사용하는 channel 과 flow의 기본적인 개념과 사용방법

2021년 1월 3일
·
0개의 댓글
post-thumbnail

안드로이드 스튜디오 프로젝트를 Github에 올리기 (commit, add, push 하는법) (맥)

이번에는 안드로이드 스튜디오에서 작성된 프로젝트를 Github에 올리는 방법을 알려드리도록하겠습니다.

2021년 1월 3일
·
0개의 댓글

DataBinding & LiveData

DataBinding(데이터바인딩)과 LiveData(라이브데이터)의 기본적인 개념 설명

2021년 1월 3일
·
0개의 댓글
post-thumbnail

MAD 스코어 보드

MAD 스코어는 Kotlin에서 Jetpack, Android Studio에서 Android App Bundle에 이르기까지 Modern Android Development (MAD)은 더 나은 애플리케이션을 구축하는데 도움을 주는 Blueprint이다.

2021년 1월 3일
·
0개의 댓글