2012-07-16 2 views
0

질문 설명 : 저는 app라는 안드로이드 응용 프로그램 (플러그인이라는)을 작성하고 있습니다. pulgin에는 일부 원시 코드가 있으며 앱에서 호출해야합니다. 말을하는 것입니다 ,android : 다른 응용 프로그램에서 클래스를로드하는 방법

응용 프로그램은 시작 네이티브 코드로 응용 프로그램 시작 플러그인 ->로드 플러그인의 .so를 라이브러리합니다 (.so는이 응용 프로그램에로드) -> 응용 프로그램이 너무에서 C 함수를 호출합니다. 이 모든 것이 정상적으로 작동합니다.

그리고 .so가 플러그인에서 클래스를로드하려고하면 classNotDef 예외를 반환합니다. 하지만 클래스가 존재합니다. 그리고 플러그인을 혼자 실행하면 예외가 나타나지 않습니다. 그래서 앱의 프로세스에로드되어 있고 플러그인이 다른 패키지에 있기 때문입니다.

anbody 나

+1

ur 문제는 너무 명확하지 않습니다. ..... 몇 가지 코드를 제공해주세요. 그것은 통해 UR 질문을 명확하고 이해할 수있을 것입니다 ....... Logged –

답변

0

가이 범주에 대한 AndroidManifest.xml의 클래스를 정의 할 수 있습니다.

관련 문제