sunphiz

맥 부팅소리 없애기

검색하면 가이드는 수없이 나온다. 이 글은 나중에 다시 찾기 귀찮은 마음에 정리차원에서 적어본다. nvram는 NVRAM에 적힌 펌웨어 변수를 수정하는 커맨드라인 툴이다. NVRAM에 적힌 변수 값을 보거나 수정할 수 있다. 이 값은 재부팅이거나 켤때 영향을 미친다. 그래서, 여기의 기본 사운드 값이 부팅시 영향을 미치는가 보다. 부팅 시 사운드 기본 값을 살펴보자. JD-Mac:~ sunphiz$ nvram -p … […]

맥 부팅소리 없애기 더 읽기"

문제를 일으키지 않는 언어, 나라, 날짜 그리고 시간 표기법

언어와 나라 한국은 한국어만 쓰기 때문에 한 영토 안에서 한 언어만 쓰지 않을까 하는 생각을 하기 쉽지만, 사실은 그렇지 않다. 아래의 지도를 보자. 언어를 기준으로 그린 세계지도를 보면 우리가 알고있는 지도와 많이 다르다. 이를 감안하여 안드로이드에서는 언어를 표기하는 방법을 다음과 같이 하고 있다. 영어를 “en”으로 표기하는 ISO 639-1 언어 코드와 미국을 “US”로 나타내는  ISO 3166-1 alpha-2

문제를 일으키지 않는 언어, 나라, 날짜 그리고 시간 표기법 더 읽기"

No resource identifier found for attribute ‘requiredAccountType’ in package ‘android’

최근 테블릿에 추가된 제한된 프로파일(Restricted Profiles)라는 기능이 있다. 이를 위해 <application> 부분에 requiredAccountType 부분 설정을 추가한 후에 빌드하니 아래와 같은 에러가 뜬다. Error:(27, -1) android-apt-compiler: [모듈 이름] /Users/sunphiz/workspace/[프로젝트 이름]/[모듈 이름]/AndroidManifest.xml:27: error: No resource identifier found for attribute ‘requiredAccountType’ in package ‘android’ Manifest 파일에서 사용하고 있는 ‘android’라는 네임스페이스에 requiredAccountType에 대한 정보가 없다는 거다.  android-apt-compiler의 에러메시지가 좀

No resource identifier found for attribute ‘requiredAccountType’ in package ‘android’ 더 읽기"

Check Out from Subversion

Intelli J에서 외부 도구를 쓸 때 아래와 같이 “Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.”라는 메시지가 나올 수 있다. 원인은 Intelli J가 아니라 Xcode다. Xcode에서 (아마도, 패키징을) 제공하는 있는 것으로 라이센스 동의 없이는 내 맥에 설치된 Git이나 Subversion용 도구를 쓸 수 없다는 것이다. 그럼 라이센스에 동의를 해주러 가보자.

Check Out from Subversion 더 읽기"

INSTALL_PARSE_FAILED_NO_CERTIFICATES

아래와 같이 에러메시지가 나올 때가 있다. 1021 KB/s (4531170 bytes in 4.332s) pkg: /data/local/tmp/my-app.apk Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 내용은 설치하고자 하는 apk가 사인(signing)이 되지 않았다는 것인데, IDE에서 디버그 용 키를 자동으로 만들고 사인(signing)까지 해준다. 그리고, 최근 안드로이드 개발하는 분 중에 ADT나 Android Studio같은 IDE를 사용지 않는 경우도 없고. 새로 빌드하는 것만으로 대부분 문제는 해결되리라 생각한다. 만약 계속

INSTALL_PARSE_FAILED_NO_CERTIFICATES 더 읽기"