2014-02-18 3 views
0

안녕하세요 저는 android.I에서 라이브러리 프로젝트를 만들었습니다. 이제는 새로운 앱과 통합되었습니다. 이제 라이브러리 메인 클래스에 내 새 프로젝트에 어떻게 액세스 할 수 있습니까 ???다른 Android 프로젝트에서 라이브러리 클래스에 액세스하는 방법

+0

라이브러리 메인 클래스 란 무엇입니까? – nurisezgin

+0

안드로이드 프로젝트를 만들었고 라이브러리로 표시되었습니다. 이제 통합 된 후 새 프로젝트의 기능에 액세스 할 수 있습니까? –

답변

1

귀하의 도서관 프로젝트에 따라 다릅니다. 당신이 그것을 어떻게 창조했는지. 평균 순수 자바 파일 또는 다른 리소스를 사용하십시오.

간단히 official document here. & 기타 참조 링크는 here입니다.

가져 오기 패키지를 사용하여 해당 클래스를 사용할 수 있습니다. 예를 들어 하나의 lib가 있고 lib 프로젝트로 추가했으며 아래의 lib 패키지를 가져옵니다.

import chintan.khetiya.android.my_custom_lib.*; 

당신이 당신의 실제 프로젝트에서이 모두를 추가 할 필요가 이들의 <activity>, <service>, <receiver>, <provider>, and so on, as well as <permission>, <uses-library>,를 사용할 경우. See For More Details

+0

안드로이드 프로젝트를 만들었고 라이브러리로 표시되었습니다. 이제 통합 된 후 새 프로젝트의 기능에 액세스 할 수 있습니까? –

+0

이미'DBHelper.java'처럼 클래스를 사용 했으므로 이제는 내 새 프로젝트에 lib 프로젝트를 추가하고 클래스를 사용하여 패키지 가져 오기에 대해 묻습니다. –

+0

내 새 프로젝트에서 내 라이브러리 프로젝트에서 oncreate 작업에 액세스 할 수 있습니까 ?? –

0

이클립스를 사용하는 경우;

"프로젝트 탐색기"보기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "창"을 선택하고 "Android"탭 왼쪽을 선택하십시오. 오른쪽 하단 컨테이너에 "버튼 추가"가 표시되고 프로젝트를 선택하십시오.

""귀하의 도서관 및 동일한 작업 공간에서의 프로젝트 ""

+0

나는 이미 그것을했습니다. 나는 startActivity (new Intent (MainActivity.this, MainActivity1.class)) 코드를 사용했습니다. 라이브러리 프로젝트에 액세스하려면 새 프로젝트에서 버튼의 onclick 동작을 oncreate하지만 강제로 닫으십시오 –

+0

manifest.xml 라이브러리의 활동을 선언합니다. 도서관 프로젝트는 문맥을 가지고 있지 않기 때문에. – nurisezgin

+0

어떻게 컨텍스트를 제거 할 수 있습니까 ??? –

관련 문제