Mac용 AndroidStudio에서 새로운 프로젝트를 만들지 못하는 문제

Mac용 AndroidStudio v0.2.3을 설치하고 처음으로 ‘New Project’를 만드는데 마지막 단계에서 “Failed to import Gradle project:” error popup이 뜨면서 제대로 되지 않는다. 실제로는 project directory와 file들도 모두 생기는데 project가 등록되지 않는다. Error log로 봐서는 build와 관련이 있는 Gradle이 제대로 동작하지 못한 문제인것 같다.

Log는 “~/Library/Logs/AndroidStudioPreview/idea.log”에서 볼 수 있다.

Failed to import Gradle project: /Users/YOUR_ID/.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok/gradle-1.6-bin.zip.lck (No such file or directory)

Android developer page에 Gradle의 import와 관련된 문제가 발생했을 때 Android SKD Manager를 띄워서 Extras 아래에 있는  ‘Android Support Repository’ 항목을 선택해주어야 한다는 내용이 니와 있어서 따라 했는데도 문제가 계속 생겼다.

Home directory에서 permission error가 나는게 이상해서 home directory의 permission을 보니 내 home directory에 owner가 write permission이 없다!! (읭?)

Home directory에 write permission을 줄까 하다가 mac의 보안정책 원래 그럴지도 모르니 그냥 message가 불평하는 대로 ~/.gradle directory를 만들어 주었더니 잘 돌아간다. lol

sudo mkdir ~/.gradle
sudo chown YOUR_ID:staff ~/.gradle

OpenGrok 0.11.1

Update 2020년 12월 26일.
다행히 OpenGrok project는 새 주인을 잘 만나 GitHub(https://github.com/oracle/opengrok)에서 배포되고 있어, 아래의 내용은 더 이상 유효하지 않습니다. GitHub로 부터 최신 버전을 설치하는 방법은 OpenGrok 최신버전 설치하기를 참고하세요.

언제 부턴가 Oracle에서 OpenGrok page가 없어졌다.
GitHub에 source로 배포하는 곳은 있는데 빌드된 버전에 대한 링크를 찾기 힘들어서 예전에 받아 두었던 0.11.1 version의 source와 binary를 올려 둔다.

  • Binary : <링크 삭제됨>
  • Source : <링크 삭제됨>

Dell XPS 13에 Ubuntu 12.04.2 설치

Dell XPS13 (사양)

– 13 inch screen (1080p resolution)
– Intel i7
– 8GB RAM
– 256GB SDD
– No ODDs
– No ethernet adapters

고가(!)에 구매한 XPS 13이 2주간의 느릿느릿한 과정을 거처 드디어 도착했다. 2007년판 맥북 이후 이녀석을 택한 것은 업무상 linux를 사용한 필요가 있다보니 linux를 설치해서 사용하는데 문제가 없는 노트북을 찾아 다녔기 때문이다. Dell XSP는 ubuntu가 설치된 developer edition을 판매한 적도 있거니와 이 하드웨어에서 ububtu지원하기 위한 Sputunik project도 있어서 ubuntu와 잘 맞지 않을까 하고 추측했다.

원래 설치되어 있었던 Windows를 밀어 버리고 Sputunik이 아닌 공식 ubuntu 12.04.2를 설치해서 사용한지 2주 정도가 조금 넘었는데 특별한 문제 없이 잘 동작하고 있다. 특히 작은 크기에도 불구하고 구겨 넣은 1080p의 높은 해상도가 가장 마음에 든다. 가볍고 작고 잘보이고.. 🙂

ODD가 없어서 USB로 설치해야 하는데 USB를 설치 미디어로 만드는 것은 이 문서를 보고 따라 했지만 막상 꽂고 부팅을 시켜보니 설치 프로그램으로 진입하질 못하는 문제가 있었다.

여러곳을 돌아다닌 끝에 이녀석은 왼쪽에 있는 USB 포트를 써야 booting media로 인식된다는 점과 최근 컴퓨터들에 포함되는 UEFI 관련한 설정을 해주어야 한다는 사실을 알게 되었다.

처음 booting 화면에서 F2 key를 눌러서 나오는 BIOS setting  화면에 Boot menu가 있다. 여기에 Booting List를 Legacy로 표기할 것인지 UEFI로 표시할 것인지를 선택하는 곳이 있는데 UEFI를 선택하면 새로운 menu를 추가할 수 있다.

왼쪽에 USB stick을 연결하고 이 메뉴에 진입해서  다음과 같이 입력한다.

Name: USB Storage Device (또는 아무거나)
Device: /xxxxxx USB (USB stick을 연결할 상태에서 나오는 첫번째 메뉴)
File: /efi/boot/bootx64.efi

그리고 boot sequence를 조절해서 USB Storage를 가장 먼저 읽도록 순서를 변경하고 reboot 하면 grub 화면 같은게 뜨면서 설치 메뉴로 진입할 수 있다.