너나코코딩클래스

너나코코딩클래스

  • 분류 전체보기 (82)
    • 너나코 코딩클래스 소식 (11)
    • 클래스 소개 (4)
    • 코딩에세이 (6)
    • 파이썬자료실 (2)
    • 코딩강좌 (44)
      • 알고리즘 (0)
      • 파이썬 (15)
      • 자바 (3)
      • 마이크로비트 (0)
      • 카카오톡챗봇 (3)
      • esp32 (1)
      • 안드로이드 (20)
      • 리눅스 (2)
    • 강의실 둘러보기 (8)
    • 찾아오시는길 (1)
    • 홍보용 (6)
      • 코딩이뭐지? (1)
      • 파이썬이뭐지? (4)
    • 너의실력을보여줘 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

너나코코딩클래스

컨텐츠 검색

태그

넥슨청소년코딩챌린지 코딩교육 양평파이썬 NYPC 코딩 아두이노 파이썬 파이썬자격증 ESP32 한국정보올림피아드 파이썬코딩 코딩대회 양평코딩 알고리즘 너나코코딩클래스 오픈빌더 챗봇만들기 시나리오추가 논리적사고 카카오톡챗봇

최근글

댓글

공지사항

  • 2023 여름방학 파이썬 특강 오픈!!!

아카이브

코딩강좌/안드로이드(20)

  • 안드로이드 recovery개발 (개발환경 및 유지 보수 관점)

    recovery는 별도의 파티션에 존재하며 별도의 app으로 동작(linux, c, c++) android build system에 포함되어 있음. android launcher에서 webserver모니터링하며 업데이트 트리거 발생시킴. 서버에 접속하여 별도의 cache에 update파일을 저장해놓음. 리붓 후 로더가 트리거 체크하여 recovery로 진입 및 update파싱 및 install함. recovery가 웹서버에 접속하거나 하는 일은 없음. recovery는 android build system에 포함되어 있음. 빌드하면 bootable폴더에 linux를 기반으로 한 recovery.img생성됨(kernel+rootfs) recovery를 개발하려면 android build system에서 분..

    2021.02.15
  • 브로드컴 android boot simple flow-chart

    bolt | bsu ------------------------------------------------------------> recovery.img | boot.img =kernel+initramfs | | | system vendor userdata -> launcher

    2021.02.15
  • AOSP(Android Open Source Project)와 구글 안드로이드의 차이에 대한 이해

    안드로이드의 백본, AOSP 안드로이드를 통해 온라인 세상을 장악하려는 구글의 야심이 드디어 실현되는 듯 하다. 그런데, 예상치 못한 복병이 나타났다. 안드로이드의 백본과 같은 존재인 'AOSP(Android Open Source Project)'가 바로 그 주인공이다. 사실, 안드로이드와 AOSP를 명확하게 구분짓는 것은 쉽지 않다. AOSP는 OS로서의 기능을 하는 안드로이드를 제공하고 소스까지 모두 공개되어 있다. 하지만, 실제 단말로 출시되기 위해서는 GMS(Google Mobile Service)가 추가되어야 한다. 쉽게 말해 AOSP는 우리가 접하는 안드로이드에서 구글맵, 지메일, 크롬브라우저, 앱스토어 등과 같은 서비스가 모두 빠져있는 순수 OS이다. 안드로이드를 통해 자사 서비스로 사용자를..

    2021.02.15
  • 안드로이스 스튜디오 빌드 속도 개선, 윈도우10 defender 설정

    안드로이드 스튜디오 빌드 속도가 현저히 저하된 것을 인지하였고, 안드로이드 스튜디오는 하기와 같은 메시지 팝업을 띄웠다. microsoft의 가이드대로(가이드는 맨 아래에 참조) 하기와 같이 진행해보았다. 빌드시 추가되는 파일들에 대한 defender의 바이러스 검사를 제외하도록 하도록 하는 과정이다. 안드로이드 스튜디오에서 제공한 폴더들을 제외하도록 설정했다. 결과는 gradle build 타임이 4m 57s 걸리며 warning 메시지가 뜬 상태에서 제외시키고 나니, 1m 50s로 줄어들며 warning도 뜨지 않게 되었다. https://developer.android.com/studio/intro/studio-config?utm_source=android-studio#antivirus-impact..

    2021.02.15
  • github에서 fork하여 개발 할 경우 flow

    1. pull request를 사용하기 위해서는 fork를 해야한다. 2. fork는 origin github repository(내것이 아닌 남의것)를 my github repository로 그대로 복제하는 기능. 3. fork한 my github repository 는 origin github repository와 연결되어 있다. 4. 즉, origin에 변화가 생길 경우(commit, push) 이것들을 그대로 내가 fork한 my github repository로 fetch 혹은 pull을 통해 반영할 수 있다. (소스트리를 사용할 경우, 버튼하나로 반영) 5. fetch는 다운만 하고 merge는 하지 않는다. 신중하게 origin git의 것들을 my git으로 반영할 때 사용한다. pull은..

    2021.02.13
  • 안드로이드 스튜디오에서 github 로그인

    안드로이드 스튜디오와 git을 연동하기 위해 로그인을 하려는데 로그인이 안 되는 경우가 있다. 이럴때는 토큰을 사용하여 로그인하도록 한다. 토큰은 github -> setting -> developer setting 에서 생성한다. 생성한 토큰을 안드로이드 스튜디오 로그인할대 사용한다. 아이디와 비밀번호를 맞게 적었는데도 로그인이 안돼서 구글링해봤더니 토큰으로 로그인하라는 글을 보고 해보았다. git 토근 만들기 setting에서 Developer settings로 들어간다. Note에는 토큰에 대한 설명을 적어주고, 위의 사진처럼 repo, admin:org, gist를 체크해 권한을 허용한다. 그럼 이렇게 토큰이 생성된다! 생성한 토큰을 복사한다. 복사한 토큰을 여기에 붙여넣기 해주고 로그인 버튼을 ..

    2021.02.13
이전
1 2 3 4
다음
너나코 코딩클래스, 경기도 양평군 양평읍 흥청길 20 103호, 010-9211-0697
© 2018 NEONACO. All rights reserved.

티스토리툴바