안드로이드 개발을위한 IDE는 무엇입니까? 휴대 전화 (HTC Legend)를 구입했습니다. 이제는

최근에 첫 번째 Android 휴대 전화 (HTC Legend)를 구입했습니다. 이제는 개발하고 싶습니다 !! 🙂 우분투에서 가능하며 가장 좋은 도구는 무엇입니까? 이클립스 또는 IntelliJ 또는 다른 것?

UPD : 그것은 나 (미안 내 lazyness)에 대한 년 정도 걸립니다하지만 내 첫 안드로이드 응용 프로그램입니다 – https://market.android.com/details?id=com.maxsoft.balls을
우분투 11.10에 이클립스 + ADT에 의해 만들어진 !



답변

아마도 가장 사용하기 쉽고 공식적으로 지원되는 것은 Eclipse 일 것 입니다.

Eclipse ADT (Android Developer Tools) 플러그인을 사용하면 기본적인 프로젝트 작성 및 관리는 물론 단계 디버깅 및 배포 / 게시를 위해 앱을 쉽게 내보낼 수 있습니다.

http://developer.android.com/tools/index.html

Google은 이제 ADT 플러그인이 포함 된 Eclipse, SDK 및 플랫폼 도구, 에뮬레이터 용 최신 Android 플랫폼 및 시스템 이미지를 포함 하는 ADT 번들을 배포합니다 .

http://developer.android.com/sdk/index.html

안드로이드 SDK 도구 는 전체 묶음을하지 않으려는 경우 혼자는 여전히 다운로드 할 수 있습니다, 또는 당신이 이미 가지고있는 경우 Eclipse는 설치 만 할 ADT 플러그인 추가 및 SDK / 플랫폼 툴을, 또는 다른 IDE를 사용하는 것을 선호합니다.

http://developer.android.com/sdk/installing/index.html


답변

Java에 대한 사전 개발 경험이 있다면 Eclipse + ADT 플러그인을 사용해 볼 수 있습니다.

또는

Android 용 App Inventor- 매우 간단하고 쉽고 Java 프로그래밍 지식이 필요하지 않음


답변

그것은 모두 개인 취향에 달려 있습니다. Android SDK는 Ubuntu (매일 사용)에서 사용하도록 선택하고 IDE와 독립적으로 작동합니다.

개인적으로 IntellJ IDEA를 사용합니다. Community Edition은 Android를 지원하며 무료입니다. Eclipse는 기본 도구이며 무료이며 잘 작동합니다.

또한 vim, komodoedit 등과 같은 다른 편집자를 사용하는 많은 사람들도 알고 있습니다. 그러나 처음 두 가지 제안 중 하나를 사용하는 것이 좋습니다.

앱 빌드와 관련하여 Apache Ant를 사용하여 기본 빌드를 사용하거나 Apache Maven 및 Maven Android 플러그인을 사용하여 빌드 할 수도 있습니다. 어쨌든 사용하는 IDE와 독립적이며 지속적인 통합 서버를 사용하는 빌드 도구를 찾으십시오.


답변

다른 두 가지 언급했듯이 Eclispe + ADT가 가장 좋습니다. Eclispe + Android에는 전화기 스크린 샷을 찍을 수있는 logcat 뷰어, 스택 추적 뷰어, DDMS와 같은 많은 기능이 있습니다. 텍스트 및 수신 전화 통화를 시뮬레이션하여 앱을 테스트 할 수도 있습니다. 디버깅도 산들 바람입니다. 나는 내 대학 강의 계획서의 일부로 안드로이드 용 앱을 만들었고, 이클립스 + adt를 권장합니다. 고토 설치 도움말 페이지. 여기 에서 SDK를 다운로드 할 수 있습니다 .