Java 및 Android의 플러그인 개발을 처음 접했기 때문에이 기본적인 질문을하고 싶습니다.Android 용 다운로드 가능한 코드 및 컨텐츠 플러그인 구현
특정 클래스를 생성 할 수있는 Factory가있는 프레임 워크가 있다고 가정합니다.이 클래스는 일부 플러그인과 유사한 기능을 수행합니다. 일부 서버에서 어떻게 든 새 플러그인을 다운로드하고 생성을 위해 해당 팩토리에서 사용할 수있게 해주는 플러그인 시스템을 구현하려고합니다.
그리고 플러그인에 대한 기본 요구 사항은 다음과 같습니다
- 은 몇 가지 일반적인 인터페이스는 예를 들어이 들어 (예를 들어 드로어 블을위한) 자원
을 포함
어떻게해야합니까? Google 검색 용어 및 힌트에 대한 모든 포인터는 감사합니다. 감사합니다.
PathClassLoader, DexClassLoader 등에 대해 읽어보십시오. 나는 당신이 그것들을 사용할 수 있을지 확신하지 못한다. 그러나이 작은 클래스들은 내가 쉽게 객체 매퍼를 쓸 수있게 도와 주었다. 클래스를 플러그인으로 표시하려면 주석 (@MyClassOrWhatever)도 사용해야합니다. – Audrius
고마워요, 한번보세요! – dimsuz