2013-11-26 2 views
0

14 이하의 Android API에서 jar 파일의 dex 파일에서 클래스를 동적으로로드 할 수있는 방법이 있습니까?14 이하의 Android API에서 dex 파일의 클래스를 동적으로로드 하시겠습니까?

+1

DexClassLoader가 나는 많은 예제를 발견 한 웹 주위 API 레벨 3 – pskink

+0

에 추가 된 안드로이드 API에서 실행할 수 있지만 몇 가지 포인트 사용이 sintaxis 모든 : "DexClassLoader CL = 새 DexClassLoader (dexInternalStoragePath.getAbsolutePath(), optimizedDexOutputPath.getAbsolutePath(), 널 (null), getClassLoader를()); 클래스 libProviderClazz = NULL;. 시도 { // 라이브러리를로드 libProviderClazz = cl.loadClass ("COM .example.dex.lib.LibraryProvider ");".... 여기에 "loadClass"메서드에 대한 마지막 호출이 필요합니다. api 14. –

+0

"loadClass"에는 api 14가 필요합니까 ??? 문서에 대한 링크가 있습니까? – pskink

답변

0

어쩌면 Lint 안드로이드 IDE에 오류가 있습니다. 나는 같은 문제가있다. 추가로 수정했습니다 :

@SuppressLint("NewApi") 

내 방법 :
사실 :이 방법은 8

관련 문제