2013-05-19 5 views
4

내부에 다른 안드로이드 응용 프로그램을 통합 나는 안드로이드 응용 프로그램 개발에 총 초보자, 그래서 긴 설명을 변명 않습니다. 어쨌든, 나는 이미 성공적으로 응용 프로그램을 개발했습니다. 이제 오픈 소스 응용 프로그램 (퀴즈)을 내 응용 프로그램에 통합하려고합니다. 따라서 사용자가 내 앱의 버튼을 누르면 퀴즈 애플리케이션이 실행됩니다.내 자신의 응용 프로그램

내가 .jar 파일로 퀴즈 응용 프로그램을 변환, 나의 현재 프로젝트에 추가하여 그것을 할 수있는 방법이 있다는 것을 here (데니스 Nikolayenko 의해 답변)에서 배웠습니다. 나는 이미 그렇게했다. here을 언급 한 바와 같이 (그리고 참조 된 라이브러리에 나타납니다) 경로를 구축하기 위해 .jar 파일을 추가 할 수있는 점. 또한 .jar 파일은 '주문 및 내보내기'탭에서도 확인됩니다.

지금, 내 버튼을 한 번에 .jar 파일을 통합에 문제가 (그래서를 퀴즈 응용 프로그램 실행 이전에 언급 한 바와 같이 나는, 버튼을 누를 때). 단추에 .jar 파일을 통합하는 방법이 있습니까 (어디서나 샘플 코드를 찾을 수 없음)? 또는 .jar 파일을 모두 잘못 실행하는이 개념이 있습니까? 개념이 잘못되면

, 어떻게 내 응용 프로그램에 퀴즈 응용 프로그램을 통합 할 수 있습니까? Eclipse를 사용하고 있습니다.

+0

은 이미 안드로이드 마켓에있는 퀴즈 앱입니까? –

답변

8

내가 .jar 파일로 퀴즈 응용 프로그램을 변환, 나의 현재 프로젝트에 추가하여 그것을 할 수있는 방법이 있다는 것을 (데니스 Nikolayenko으로 답) 여기에서 배웠습니다. 모든 가능성에 불충분 할 것이다

. JAR 파일에는 Android 리소스가 아닌 코드 만 포함되어 있으며 다른 앱에는 리소스가있을 수 있습니다.

이미 그 일을했다; 여기에 명시된대로 .jar 파일을 Build Path에 추가 할 때까지 (그리고 Referenced Libraries에 나타납니다).

이 질문에 대한 답변은 1 년 이상 유효하지 않습니다. JAR를 프로젝트의 libs/ 디렉토리에 추가하고 빌드 경로를 수동으로 수정하지 마십시오.

버튼의 .jar 파일 (I 어디서나 어떤 샘플 코드를 찾을 수 없습니다)를 통합 할 수있는 방법이 있습니까? 또는 .jar 파일을 모두 잘못 실행하는이 개념이 있습니까?

그것은 "잘못된 모두 함께"입니다. 개념이 잘못되면

, 어떻게 내 응용 프로그램에 퀴즈 응용 프로그램을 통합 할 수 있습니까? 당신이 "안드로이드 앱 개발에 총 초보자"경우

개인적으로, 나는 처음에 그 일에 대해 추천 할 것입니다. 먼저 Android에 익숙해지는 데 더 많은 시간을 할애 할 것을 권합니다.

당신이이 일을 주장하는 경우 :

단계 # 0 : 지금까지 한 취소 모든 (예를 들어,,

단계 # 1) 프로젝트에서 JAR를 넣어 : 자신에

단계 # 2 : 자신의 앱 마니에 다른 프로젝트의 매니페스트에서 관련 항목을 추가 fest, 예 : <activity> 요소 및 <uses-permission> 요소.

3 단계 : 필요에 따라 제안 된 단추 클릭에서와 같이 startActivity()으로 전화하여 자신의 프로젝트 중 하나를 시작하지 말고 다른 프로젝트에서 활동을 시작하십시오.

+0

와우, 매우 자세한 설명! @CommonsWare에 감사드립니다. 나는 너의 제안을 시도하고 너에게 돌아올거야. 다시 한 번 감사드립니다! – natnirus

+0

@CommonsWare QuizApp를 Library로 변환하여 프로젝트에 포함하십시오. 따라서 QuizApp의 모든 리소스와 코드가 추가됩니다. 내가 틀렸다면 나를 바로 잡으십시오. – Nepster

+0

@Nepster : 쓴 글은 제 대답의 두 번째 글 머리에서 다룹니다. – CommonsWare

관련 문제