2011-11-21 2 views
1

실제로 programmaticlly differnt 안드로이드 프로젝트를 컴파일하는 자바 애플 리케이션을 만들고 싶습니다 - 의미. 코드로. apk 파일을 만들고 싶습니다. 어떻게 내가 이것에 관해 가느냐? 이것이 가능한가?자바 코드로 안드로이드 .apk 컴파일

감사합니다.

+0

Android 기기에서 실행하려면, 불가능하다고 말하고 싶습니다. 워크 스테이션 (Dalvik 복제)에서 실행하려면 실행 가능하지만 왜 필요합니까? – antlersoft

+0

아니, 안드로이드 장치가 아니라 자바 "콘솔 응용 프로그램"에서 사용자 정의 안드로이드 패키지를 컴파일한다는 의미입니다. – Menyh

답변

2

물론 가능합니다. 커맨드 라인으로 안드로이드 프로젝트를 빌드하는 방법이 있다면 자바로 호출 할 수 있습니다. 명령 줄에서 Android 프로그램을 작성하는 방법은 thisthis 링크를 참조하십시오. 거기에서 Java로 올바른 명령을 호출하는 것입니다. 어쩌면 Runtime.exec()을 사용하면됩니다.

이렇게하면 빌드 과정을 잘 이해해야하며, 매우 성 가실 가능성이 높습니다. 따라서 그것이 가능한지 여부에 대한 귀하의 질문에 대한 대답 : 아니오, 어려울 것입니다.

Ant을 사용하여 빌드 프로세스를 자동화 할 수 있습니다.

관련 문제