2013-01-17 4 views
0

나는 안드로이드 개발을 위해 maven을 사용하는 법을 배우고 있으며 올바른 방향으로 가고 있는지 확인하고 있습니다. herehere archetype이 아직 표준 카탈로그에 없으므로 android-maven-plugin에 액세스 할 수 있도록 ~/.m2/settings.xml을 편집해야합니다. 한 번만 할 일이므로 잘 처리 할 수 ​​있습니다.android maven plugin을 사용하기위한 수동 수동 구성?

는하지만 튜토리얼은 pom.xml 파일을 수동으로 모든 프로젝트에 대해 작성해야합니다

  1. 있다고 설명한다. 이거 괜찮 니? 매우 사용자 친화적 인 것 같습니다! (예, 템플릿 pom.xml을 가질 수는 있지만 여전히 전문적이지는 않습니다.)

  2. 프로젝트의 디렉토리 트리는 Android-SDK의 android 도구로 만들어야합니다. 이거 괜찮 니?

업데이트 : android-maven-plugin

답변

0

에 대한 문제는 당신이 명령을

mvn archetype:generate 

를 사용하고 제안 원형을 선택할 수 있습니다.

89: remote -> de.akquinet.android.archetypes:android-library-quickstart (Creates a skeleton for an Android library) 
90: remote -> de.akquinet.android.archetypes:android-quickstart (Creates a skeleton for an Android application) 
91: remote -> de.akquinet.android.archetypes:android-release (Creates a skeleton for an Android application, 
    instrumentation tests and ready-to-publish application on releases.) 
92: remote -> de.akquinet.android.archetypes:android-with-test (Creates a skeleton for an Android application and instrumentation tests) 
+0

내 mvn 도구는 41 개의 아키 타입 만 나열합니다. mvn --version은 Mac OS X에서 3.0.4입니다. mvn 버전에서 문제가 있습니까? 아니면 일부 구성 파일에 무언가를 추가 할 수 없습니까? Thnx. – cibercitizen1

+0

가능한 대답은 다음에서 찾을 수 있습니다. http://www.sonatype.com/books/mvnref-book/reference/android-dev-sect-config-build.html#android-dev-sect-repository-install 하지만 미안 해요. , 나는 잘 모르겠다. – agamov

+0

안드로이드 프로젝트 생성을위한 완전한 mvn 명령 행 -D 플래그 추가 – cibercitizen1

0

사용 :

mvn archetype:generate -DarchetypeArtifactId=android-quickstart -DarchetypeGroupId=de.akquinet.android.archetype 

경우에 89-92 원형이 더 나와 없습니다 여기 나를 위해이 명령 수익률은 무엇인가.