언젠간 나도 개발을 베푸는 사람이 될거야

고정 헤더 영역

글 제목

메뉴 레이어

언젠간 나도 개발을 베푸는 사람이 될거야

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (37)
    • 안드로이드 (21)
      • 구글 플레이 스토어 (1)
      • 안드로이드 스튜디오 (6)
      • 코틀린, 자바 (14)
    • IOS (5)
      • mac (2)
      • Xcode (2)
      • Swift (1)
    • 타이젠 (5)
      • 타이젠 스튜디오 (5)
    • 기타 언어 (2)
      • C# & WPF (1)
      • JavaScript (1)
    • IT etc (4)
      • 블로그관리 (2)
      • IT일상 Tip (2)

검색 레이어

언젠간 나도 개발을 베푸는 사람이 될거야

검색 영역

컨텐츠 검색

안드로이드

  • 안드로이드 스튜디오가 갑자기 오류가 날 때

    2020.11.23 by 개발익선

  • 안드로이드 푸쉬 노티피케이션(알림) 글 길게 보이게 하기

    2020.11.23 by 개발익선

  • 안드로이드 스튜디오 무선 디버깅하기(adb connect)

    2020.11.23 by 개발익선

  • 자바코드를 코틀린으로 변경하기

    2020.11.23 by 개발익선

  • java.io.NotSerializableException 오류

    2020.11.23 by 개발익선

안드로이드 스튜디오가 갑자기 오류가 날 때

처음에는 잘되던 소스코드가 갑자기 오류 날때, 이유없이 빨간줄이 나올때 적잔히 당황했던 적이 많다. svn등 형상 관리(백업 관리)를 잘했다면 그 시점부터 다시 처리하면 더 수월하겠지만, 갑자기 에러가 난다는 것은 안드로이드 스튜디오에서 캐시 파일 충돌로 인해 에러가 날 수 있음을 명심하자. 이 경우 간단하게 안드로이드 스튜디오 캐시를 싹 지워주고 다시 시작만 해주면 해결이 되는 상황이 정말 많았다. 1. File - Invalidate Caches / Restart.... 2. Invalidate and Restart 다시 빌드 해보니 깔끔. 원하지 않는 오류가 없는 개발을 위해 화이팅. 포스팅을 읽고, 큰 도움이 되셨다면, 공감(♥)을 던져 주세요! 큰 힘이 되어 다음 포스팅 시에도 파이팅하겠습니다.

안드로이드/안드로이드 스튜디오 2020. 11. 23. 18:19

안드로이드 푸쉬 노티피케이션(알림) 글 길게 보이게 하기

사실 해당 포스팅에는 글 길게 보이게 하는 설정 하나면 충분 하지만, 기본적으로 푸쉬에 필요한 코드부터 작성했으니 참고하면 된다. private final static String CHANNEL_ID_NOTI = "notification"; Bitmap largeIcon = BitmapFactory.decodeResource(getResources(), R.drawable.img_app); // 푸시 아이콘 넣기 NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); NotificationCompat.Builder notificationBuilder; if (Build.VERSION.SDK_..

안드로이드/코틀린, 자바 2020. 11. 23. 17:51

안드로이드 스튜디오 무선 디버깅하기(adb connect)

안드로이드 초보시절에는 무선 디버깅조차 너무 힘들었는데... 이제는 눈을 감고도 글로 써보려 했지만 안 보여서 눈을 뜨고 써본다. 데스크톱에 무선장치가 없어서 블루투스 동글이를 샀다. (다이소에 가면 2000원 이던가 3000원이던가) 처음부터 시작하는 분들을 위해. 1. 핸드폰 - 설정 - 휴대전화 정보 - 소프트웨어 정보 - 빌드 번호 연타 -> 개발자 옵션 생성 2. 개발자 옵션 - USB 디버깅 On 3. 핸드폰 네트워크(wifi) - PC 네트워크(wifi 등)를 동일한 네트워크로 설정 4. 핸드폰 wifi 설정 - 고급에서 wifi 내부 ip를 확인한다. (192.xxx.xxx.xxx) 5. 케이블을 연결 하면 안드로이드 스튜디오에서 핸드폰이 잡힌다. (신뢰, 허용 팝업이 뜨지 않으면 2번까지..

안드로이드/안드로이드 스튜디오 2020. 11. 23. 17:33

자바코드를 코틀린으로 변경하기

'난 자바 코드로 안드로이드를 짤 수 있다. 하지만 코틀린 코드로는 못 짜겠다.' = 코틀린의 기초부터 배워보자. ? 난 X 다. 물론 기초부터 배워야 한다면 기초부터 배우는게 맞다. ㅎㅎ 하지만 자신이 자바로 수월하게 코딩할 수 있고 분석할 줄 안다면 아래 방법으로 바로 넘어오는게 가장 효율적이라고 생각한다. 자바 코드를 코틀린으로 변경해보자. 환경. 자바 프로젝트를 임의의 코틀린 명칭으로 복사한다. - '(자바프로젝트)_kotlin' 방법 1. 자바 클래스(한번에 바꾸고 싶을 경우 클래스 상위 폴더 클릭) 우클릭 - Convert Java File to Kotlin File 클릭 하면 안드로이드 스튜디오가 알아서 잘 바꿔준다. 방법 2. 코틀린 클래스를 생성하여 자바 코드를 복붙 - 'Yes' 하면 ..

안드로이드/코틀린, 자바 2020. 11. 23. 16:50

java.io.NotSerializableException 오류

구글 콘솔에서 앱을 관리하다 보면 보고도 원인을 찾을 수 없는 오류가 발생하곤 한다. 굉장히 끈질기도록 비정상 종료를 유발하는 오류 중 하나였다. java.io.NotSerializableException -> 유형 (java.lang.RuntimeException) 어디 클래스에서 오류가 나는지 안나온다. 직렬화 구조 클래스에서 소스를 돌리다가 Runtime 오류가 난 듯하다. 어디 클래스에서 발생 했는지 알 수가 없다. 물론 내가 쓰고 있는 클래스 중 하나겠지만 ㅎㅎ 바로 찾아보자 일단 직렬화를 위해 두가지 방법을 사용하고 있을 것이다. 직렬화는 대부분 bundle 또는 intent에 Cast보다는 implements로 사용하고 있을 듯.. 1단계. Serializable 를 사용하는 class 선언..

안드로이드/코틀린, 자바 2020. 11. 23. 14:30

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
언젠간 나도 개발을 베푸는 사람이 될거야 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바