Google I/O 2013 "What's New in Android Developer Tools"  세션에 소개된 것과 같이, IntelliJ 기반 android development tool이 발표되었다. 


10여년전 대학생 때 구매한 Bolland JBuilder 이후 쭉 Eclipse 와 친하게 지냈던 나에게 최근(?) 여기저기 IntelliJ 이 좋다는 이야기를 듣고 그냥 그런갑다 햇는데, 이번에 발표된 android studio가 IntelliJ 기반이라길래 한번 설치해봤다.

다운로드는 요기


Mac/Linux(Ubuntu)/Windows 각각 설치해보았는데,

Mac을 제외하고 에러 없이 한번에 실행이 되질 않는다.


Linux와 Windows에서 android studio 시행착오를 정리하면, 아래와 같다.


[Windows]

  • 증상 : Android Studio를 실행해도 아무런 반응이 없음. Command에서 실행해도 씹음. -_-; (에러라도 뱉던가...)
  • 해결방법 :  시스템 환경 변수에 JAVA_HOME Path가 추가되어있어야 한다.

                   Known Issue에 잘 나와있는데, 나같이 성질 급한 사람은 제대로 안읽어보고 왜 안되냐고 불평한번쯤 할듯하다.


[Linux]

  • 증상 : studio,sh 실행시 "Plugin com.intellij failed to initialize and will be disabled: null" 에러 팝업 발생
  • 해결방법path에 등록된 jdk 설치 경로 (symbolic link여도 관계없음) 가 아래와 같은 경로로 되어있어야 한다고 한다.                    (Stackoverflow 횽아들한테 들은것임. IntelliJ는 원래 그런듯...)

        • /usr/java or
        • /opt/java or
        • /usr/lib/jvm


실행하고 나면,  꼭 XCode 짝퉁같아 보이는 IDE가 하나 보이긴하는데, 남들은 Eclipse 보다 좋다 어쩌다 하는데, 아직은 잘 모르겟다. Layout 및 Shortcut이 어색하고 (Mac, Windows, Linux 각각 다다르니깐 더 헷갈린다..) 암튼... 점점 익숙해지겟찌... IDE도 IDE지만, 사실 Build System이 더 생소하다. Graddle 도 좀더 보고 판단해야 할듯. (http://tools.android.com/tech-docs/new-build-system/user-guide)



 

   





저작자 표시
신고
Posted by rookiejava
타임라인 보고 있으니...시간 참 빨리 흐르네요.

The-Andriod-Story
 
출처 : http://mashable.com/2011/07/26/android-history-infographic/ 
저작자 표시
신고
Posted by rookiejava
TAG Android

GPS 정보

TIP & TALK/Android 2010.04.30 10:49

* Using GPS and Google Maps in Android
http://www.devx.com/wireless/Article/39239/1954

* Geolocation and Assisted GPS
http://cens.ucla.edu/~mhr/cs219/location/djunkic01.pdf

GPRS (General Packet Radio Service)

* A-GPS (Assist GPS)
- GPS 위치를 찾는데 도움을 주는 것
- 기지국의 위치를 받는 것이 아니라 하늘에 있는 GPS 위성의 Ephemeris/Almanac 을 다운로드
- 종류
1. SUPL (OMA에서 지정한 User Plane) --> PS(Packet Switched) 망 : 데이터 서비스를 위한 패킷교환망
2. Control Plane (3GPP에서 지정) --> CS(Circuit Switched) 망 : 음성 서비스를 위한 회선 교환망
3. XTRA (퀄컴-GPS벤더 제공)
http://www.androidpub.com/242488
http://mydroid.egloos.com/2777525
http://windghost5.egloos.com/322508

* Xtra-GPS
 http://totozul.egloos.com/2366388
 http://t-omnia.anycall.com/140

* GPS & AGPS 개녕 정리
http://cafe.naver.com/appleiphone/97531

http://ppomppu.co.kr/zboard/view.php?id=iphone&page=1&sn1=&divpage=6&sn=off&ss=on&sc=off&select_arrange=vote&desc=desc&no=3676

신고
Posted by rookiejava
TAG agps, Android, GPS

* Google Open Source Skia Graphics Engine

This vector graphics rendering software makes highend visual effects possible on feature phones. It is
tiny in size and is capable of delivering very high quality. Skia’s engine is the graphics core of both Google Android and Google Chrome.

* http://www.atoker.com/blog/2008/09/06/skia-graphics-library-in-chrome-first-impressions/

* GDI
http://ko.wikipedia.org/wiki/그래픽_장치_인터페이스

*SDL
http://ko.wikipedia.org/wiki/단순_다이렉트미디어_계층

---------------------------------------------------
- http://ko.wikipedia.org/wiki/오픈지엘

- http://ko.wikipedia.org/wiki/DirectX
  http://ko.wikipedia.org/wiki/다이렉트3D

- http://ko.wikipedia.org/wiki/글라이드
----------------------------------------------------
* Glitz
http://en.wikipedia.org/wiki/Glitz_(software)

* DirectFB
http://en.wikipedia.org/wiki/DirectFB

* GTK
http://en.wikipedia.org/wiki/GTK

* Cairo
http://cairographics.org/

신고
Posted by rookiejava
이 주제도.. 이미 여기 저기.. 아주 좋은 Reference들이 널려있다.

Andorid Open source project 공식 홈피에서도 잘 알려주고 있으며...
http://source.android.com/download

국내에서는 Kandroid 커뮤니티에서 아주 좋은 정보를 제공해주고 있다.

그럼에도 불구하고!!(ㅋㅋ 맛들렷다..)
어려워하는 분들을 위해... 조그마한 팁들을 덧 붙이고자 한다.

앞서 언급한 싸이트 들에서 이미 언급하고 있지만...
안드로이드는 git 과 repo를 사용하여 source control을 하고 있다.
아마도 cvs,svn등을 많이 사용하고 계시리라 생각되는데..(회사에선 극악한 ClearCase를 강요하지만..)
(개인적으로 svn에 강한 만족을 하지만...'svn is devil'이란 표현을 써가며 git을 사용한데는 뭔가 이유가 있으리라 생각된다.)

암튼 군말않고 git을 사용하여 소스 코드를 얻어오도록 하자.

아.. 쓸라고 했더니. 별도로 쓸게 없다.. -_-;
여기에 너무도 잘나와있다...

억지로 한가지 팁을 덧붙이자면...
혹시나.... 리눅스나 mac 이 없이.. 윈도우 유저들을 위한 git client가 필요하신 분이 계시다면...
msysgit 을 사용하여 이용할 수 있다는 정도 .. (돌던지는 소리가 들리는군요..)

아래 두 article을 대신하여 서둘러 글을 마치고 싶다..

- Git on Windows, it actually works now 
- Getting Started with Git and GitHub on Windows

신고
Posted by rookiejava
TAG Android, GIT, mgit

* Getting Started
http://developer.android.com/sdk/1.1_r1/index.html
http://developer.android.com/sdk/1.1_r1/installing.html#installingplugin

http://code.google.com/android/intro/installing.html
http://developer.android.com/guide/tutorials/notepad/index.html

* 안드로이드 어플리케이션 설치 및 환경 설정 #1 - install the Android App. & set the configuration #1
http://kepricon.tistory.com/entry/앤드로이드-어플리케이션-설치-및-환경-설정-1-install-the-Android-App-set-the-configuration-1
http://kepricon.tistory.com/entry/나도-해보자-안드로이드-2-이번엔-지도다


* Android 개발도구 Eclipse 의 다운로드
http://handfeel.blogspot.com/search/label/Android%20시작


* Emulator의 IP Address 관련 (Port Redirection)
http://www.kandroid.org/board/board.php?board=AndroidTechQnA&page=5&command=body&no=657
http://www.kandroid.org/board/board.php?board=AndroidTechQnA&page=5&command=body&no=650
http://www.kandroid.org/board/board.php?board=AndroidTechQnA&command=body&no=125

* Emulator
http://code.google.com/intl/ko/android/reference/emulator.html

* 구글 G1(안드로이드) 일반 심카드로 Unlock(언락/Activation) 시키기(국내, 국외, 테스트 심카드 모두 가능
http://openproject.tistory.com/entry/구글-G1-일반-심카드로-Unlock-시키기국내-국외-테스트-심카드-모두-가능

* 안드로이드 Native Development Kit (NDK) 사용법
http://www.kandroid.org/board/board.php?board=androidsource&command=body&no=17

* 안드로이드 전체 소스 코드 빌드 방법
 http://www.kandroid.org/board/board.php?board=androidsource&command=body&no=4

* 안드로이드 CupCake 빌드방법
http://www.kandroid.org/board/board.php?board=androidsource&command=body&no=23

* About cupcake
http://source.android.com/roadmap/cupcake

* 안드로이드 전체소스 빌드(x86) -Fedora
http://www.kandroid.org/board/board.php?board=androidsource&command=body&no=19

신고
Posted by rookiejava
TAG Android, build, SDK
* App store VS Android Market
http://isponge.net/2462482

* 안드로이드 강의
http://openproject.tistory.com

* Google Checkout 계정 만들기
http://blog.naver.com/s777four?Redirect=Log&logNo=120060255714


* 미국 대학 정보
http://www.usauhak.co.kr/bbs/zboard.php?id=lawschool&no=36

* 스탠포드 대학교

Primary address:

Stanford University
450 Serra Mall
Stanford, CA 94305



Graduate Admission Office
Stanford University
Old Union Building, Room 141
520 Lasuen Mall
Stanford, CA 94305-3005
Tel: 650-723-4291

* MIT 공대
massachusetts institute of technology,  77 massachusetts avenue cambridge, ma 02139-430


* 미국 우편번호
http://zip4.usps.com/zip4/welcome.jsp
신고
Posted by rookiejava
 

 

9월 16일 London 구글 Developer Day를 통해 안드로이드 폰(with 안드로이드 마켓) 데모를 공개했다.
http://code.google.com/intl/en_uk/events/developerday/2008/home.html

9월23일에는 독일, 25일에는 스페인에서 Google Dev Day를 개최하네용.

암튼 각설하고..아래 유트브 동영상참고 하십숑

Android Demo at Google Developer Day London 2008

한가지 흥미로운것은 ... 구글 안드로이드 마켓이다.

여기저기 서핑하다 주어들은 것이라... 그냥 원문 링크를 걸어야겠다.
http://www.electronista.com/articles/08/08/28/google.android.market/

특이사항으로는...
- 애플 앱 스토어 VS 구글 안드로이드 마켓 (스토어와 마켓이 뭔차일까요,, -_-;;; 그냥 이름차인가)
- 암튼, 애플이 그러하듯 애플리케이션 판매수익 30% 떼먹지는 않음. (뭐 따른걸로 뗴먹겠찌...)
- 애플리케이션 등록시 별도의 승인이 필요없다.
- 사용자에게 오픈되는 방법이 유투브와 비슷함. (사용자가 별표매겨서...)

암튼 지인중에 애플 어플에 관심이 있는 사람이 있어... 개인적으론 더 흥미스러운 일이 아닐수 없다.

조만간 대만에(10월쯤) HTC (http://htcdream.com) Dream이라고 해서 출시 된다던데...
우리나라도 발매가 되려나..

아이폰이든 구글폰이든 뭐라도 먼저나오면
간만에 하나 질러봐야겠다. 지긋지긋 벤츠폰/쥬얼리폰은 그만 보내드리고 싶다.

신고
Posted by rookiejava