본문 바로가기 메뉴 바로가기

Tech IT Easy

Tech IT Easy

Tech IT Easy
OS/안드로이드
  • 분류 전체보기 (176)
    • PHP 강좌 (21)
      • 설치 (3)
      • 기초문법 (12)
      • 카운터 (3)
      • 응용 (1)
      • 데이터베이스 (1)
    • 책 (32)
      • 책 이야기 (4)
      • 최종 소스 코드 (1)
      • 바로잡습니다 (25)
      • 자주묻는질문 (1)
    • 프로그래밍 (19)
      • MP3 변환기 (6)
      • GunAlz (2)
      • MP3 녹음기 (1)
    • OS (48)
      • 안드로이드 (12)
      • Linux (25)
      • Mac (11)
    • 잡다한 이야기 (36)
      • 컴퓨터 이야기 (2)
      • 음식 이야기 (2)
      • 토막 정보 (21)
    • 논문 정리 (3)
    • 에러 해결사 (13)
    • Machine Learning (2)
      • Tensorflow (2)
Total : 1,087,801
[Ubuntu] 권한 문제로 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..

OS/안드로이드 2018. 9. 16. 17:58
[AOSP] Error: unsupported reloc 43

우분투 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..

OS/안드로이드 2018. 9. 16. 17:56
adb logcat 로그 초기화

안드로이드에서 로그를 찍다보면 기존의 로그 때문에 새로운 로그가 너무 많아서 살펴보기 힘들때가 있다. 지금까지 기록된 로그를 모두 지우려면 안드로이드 스튜디오에서 위의 1번 휴지통 버튼을 누르면 된다.터미널에서는?adb logcat -c 필터링, 파일 출력 등 이외의 자세한 옵션은 아래 링크에서 참조하면 된다.https://developer.android.com/studio/command-line/logcat.html?hl=ko#startingLogcat

OS/안드로이드 2018. 9. 16. 17:49
안드로이드 빌드시 자세한 컴파일 명령 출력하기

안드로이드 빌드를 하다가 컴파일 도중에 에러가 발생하면 어떤 명령을 수행하다 프로그램이 비정상 종료가 되었는지 확인이 안될때가 있다. 이럴때 자세한 명령을 확인하고 싶다면 ... m showcommands m or mm or mmm 다음에 showcommands 라고 추가하면 자세한 컴파일 과정을 볼 수 있다.

OS/안드로이드 2013. 12. 13. 13:39
내 책상에 굴러다니는 안드로이드 단말들

청소 기념으로 한컷 (전부 연구 혹은 강의용)

OS/안드로이드 2012. 3. 16. 11:20
안드로이드 에뮬레이터 부팅 로고 변경 - initlogo.rle

안드로이드 에뮬레이터의 부팅 로고는 다음과 같이 변경이 가능하다. 테스트환경 : 우분투 320x480 크기의 로고 이미지를 만든다. (해상도가 자신의 에뮬레이터와 맞지 않으면 제대로 안보인다.) BMP나 PNG 등으로 저장한다. $convert -depth 8 initlogo.png rgb:initlogo.raw $./rgb2565 -rle initlogo.rle 여기서 convert 프로그램은 우분투에는 기본으로 존재하나 페도라에서는 없었다. 안드로이드 소스를 빌드하면 rgb2565 프로그램은 out/host/linux-x86/bin 디렉토리에 생성된다. 여기서 생성된 initlogo.rle 파일을 out/target/product/generic/root/ 디렉토리로 복사한다. (generic 대신에 ..

OS/안드로이드 2012. 2. 7. 13:06
안드로이드 에뮬레이터 CPU type 변경

$./emulator -kernel /{AndroidRoot}/prebuilt/android-arm/kernel/kernel-qemu-armv7 -avd avdname -qemu -cpu cortex-a8 안드로이드 에뮬레이터 사용시 qemu가 지원하는 여러 CPU 중에서 특정 CPU를 에뮬레이션 하고 싶다면 위와 같이 -qemu -cpu 옵션을 통해서 추가할 수 있다. 지원하는 CPU 목록을 보고 싶다면 -qemu -cpu ? 라고 옵션을 추가하면 다음과 같은 목록이 나온다. Available CPUs: arm926 arm946 arm1026 arm1136 arm1136-r2 arm11mpcore cortex-m3 cortex-a8 ti925t pxa250 pxa255 pxa260 pxa261 pxa2..

OS/안드로이드 2012. 2. 7. 12:52
*** glibc detected *** make: free(): invalid next size (fast)

[brown@baal android]$ mm ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.3.3 TARGET_PRODUCT=lge_bproj TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release BUILD_ID=GRI40 ============================================ find: `frameworks/base/framew..

OS/안드로이드 2012. 1. 31. 21:08
안드로이드 read-only File System read-write 모드로 변경

Mount a filesystem read-write Very often when you want to write files to a particular partition on ADP1, you will get a "Permission Denied" if the partition is mounted read-only. To get around this, you need to mount the partition read-write. Typically this is done with /system partition $ adb shell $ su $ mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system #주의 사항 젤리빈 이후 버전에서는 파일시스템이 ext4..

OS/안드로이드 2011. 11. 10. 14:22
ARM Condition Flags and Codes

http://blogs.arm.com/software-enablement/206-condition-codes-1-condition-flags-and-codes/ Posted byARM Jacob, 1 Comments 16 July 2010 Every practical general-purpose computing architecture has a mechanism of conditionally executing some code. Such mechanisms are used to implement the if construct in C, for example, in addition to several other cases that are less obvious. ARM, like many other ar..

OS/안드로이드 2011. 11. 7. 20:57
이전 1 2 다음
이전 다음