본문 바로가기

Computer Science/Android

repo init 에러 : line 1: syntax error near unexpected token `newline' 안드로이드 커널소스를 받는 과정중에 curl을 이용하여 repo를 다운받아 설치하는데URL이 틀리면 파일의 내용이 비어있기 때문에 repo init을 하면 애러가 발생합니다. 다음과 같은 에러 메시지가 출력.line 1: syntax error near unexpected token `newline' 2014년 7월 15일자 안드로이드 공식 홈페이지의 내용입니다.이 주소대로 다운받으셔야 합니다.curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo 출처[안드로이드 공식홈페이지] : http://s.android.com/source/downloading.html 더보기
안드로이드 소켓 프로그래밍 에러 소스는 맞는데 자꾸 시스템 에러나서 뭐가 문제인지 봤더니아센 이후부터는 메인 스레드에서 통신소스를 실행 못한단다.....결국 스레드를(안드로이드에서는 워커 쓰레드라고 하는 듯) 하나 더 만들어서 소켓을 수행하면 해결...메인 스레드에서 실행하면 ANR이 발생할 가능성이 높기 때문인 것 같다.5초 이상의 작업시간을 요하는 작업들은 모두 새로운 쓰레드를 만들어서 수행하는 것이 좋다고 한다. 더보기
AVD에러 - Failed to allocate memory: 8 AVD Manager를 이용하여 가상 안드로이드 디바이스를 구동 할 때 Failed to allocate memory: 8This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information. 이런 에러가 발생하는 경우가 있는데 이건 메모리를 할당하는데 실패했다는 내용으로가상장치에서 Memory Options탭에 RAM을 기본이 1024인데 512로 줄이면 실행이 됩니다.그래도 오류나면 더 줄이고 Internal Storage랑 SD card 용량도 줄여보세요! 더보기
안드로이드 개발 환경 구축 (Android SDK 설치하기) 안드로이드는 기본적으로 Java를 사용하기 때문에 JDK(java development kit)가 필요합니다.2013/01/22 - [Programming/Java] - 자바 개발 환경 구축(JDK 설치하기) JDK를 설치했다면 다음으로 안드로이드 SDK(software development kit)를 설치합니다.http://developer.android.com/ 운영체제 bit에 맞게 설정하시구 다운로드 클릭 이제부터 다운로드 시작!!!!!300MB정도 되서 아마 10분정도 걸릴꺼에요.딴짓좀 하다가 다 받으면 압축을 풀러갑시다. 압축을 풀고나면 폴더 2개와 실행파일 하나가 생겨요.아니 그런데 안에 Eclipse 폴더가!!! 따로 다운받을 필요가 없어요(감사합니다ㅠ_ㅠ)이제 SDK Manager.exe.. 더보기