adb logcat 로그 초기화
2018. 3. 10. 10:32
Android
안드로이드에서 로그를 찍다보면 기존의 로그 때문에 새로운 로그가 너무 많아서 살펴보기 힘들때가 있다. 지금까지 기록된 로그를 모두 지우려면 안드로이드 스튜디오에서 위의 1번 휴지통 버튼을 누르면 된다.터미널에서는?adb logcat -c 필터링, 파일 출력 등 이외의 자세한 옵션은 아래 링크에서 참조하면 된다.https://developer.android.com/studio/command-line/logcat.html?hl=ko#startingLogcat
[Ubuntu] 안드로이드 스튜디오 론처에 등록하는 방법
2018. 2. 8. 13:54
Android
안드로이드 스튜디오 설치안드로이드 스튜디오(Android Studio)는 윈도우, 맥, 리눅스와 같은 대표적인 플랫폼에서 동작이 가능합니다. https://developer.android.com/studio/index.html#win-bundle 위 페이지에서 다운로드가 가능합니다. "나는 얼리어답터다"라고 생각하시는 분들은 아래의 링크에서 다운받아 설치하셔도 되구요. https://developer.android.com/studio/preview/index.html 근데 리눅스 버전의 경우 deb이나 rpm 같은 패키지가 아닌 압축 파일 형태로 제공됩니다. 그러다 보니 론처에 아이콘이 등록되지가 않아 실행하기 불편하죠. (실행하는 방법은 압축을 풀고 bin 디렉토리 내의 studio.sh를 터미널에서 ..
[AOSP] Error: unsupported reloc 43
2018. 2. 6. 10:21
Android
우분투 16.04에서 Oreo를 빌드할 때는 특별한 이슈가 없었는데 6.0.1 (marshmallow)을 빌드하려고 하니 아래와 같은 clang 에러 발생out/host/linux-x86/obj32/SHARED_LIBRARIES/libart_intermediates/arch/x86/quick_entrypoints_x86.o:function art_quick_to_interpreter_bridge: error: unsupported reloc 43 out/host/linux-x86/obj32/SHARED_LIBRARIES/libart_intermediates/arch/x86/quick_entrypoints_x86.o:function art_quick_to_interpreter_bridge: error: u..
[Ubuntu] 권한 문제로 Android 기기가 연결이 안될 때
2018. 1. 26. 18:28
Android
우분투에서 안드로이드 앱을 개발하기 위해서는 윈도우나 맥보다는 조금 더 까다로운 과정이 필요합니다. 기본적으로 디바이스를 연결하려면 권한이 없다는 에러를 만나게 될 가능성이 매우 높기 때문입니다.연결된 device 확인brown@brown-ubuntu:~/android-studio/bin$ adb devicesList of devices attached00cbe1ec95dxxxxx no permissions no permissions 에러가 발생brown@brown-ubuntu:~/android-studio/bin$ sudo adb kill-serverbrown@brown-ubuntu:~/android-studio/bin$ sudo adb start-server* daemon not running. st..