플러그인을 확장하는 Geofire 플러그인을 만들고 싶습니다. firebase_database
플러그인.
내 플러그인 프로젝트의 예제 프로젝트에 firebase_database
플러그인을 추가했는데 모두 정상적으로 작동합니다. 하지만 지금은 실제로 내 플러그인 프로젝트에서 네이티브 firebase 데이터베이스 라이브러리를 사용하려고하는데 가져올 수없는 것 같습니다.
내 플러그인 프로젝트에서 Firebase 데이터베이스 프로젝트를 기본적으로 가져와야합니까? 그렇다면 firebase_database
플러그인을 방해하지 않으시겠습니까?기존 플러그인의 추가 기능 만들기
예를 들어 내가 가져 오려는 것의 예 :
https://github.com/flutter/plugins/blob/master/packages/firebase_database/android/src/main/java/io/flutter/plugins/firebase/database/FirebaseDatabasePlugin.java
을 가져오고 싶습니다. 여기에서 볼 수 있듯이이 플러그인은 firebase_database
플러그인의 소스 코드에서 가져옵니다. https://github.com/flutter/plugins/blob/master/packages/firebase_database/android/src/main/java/io/flutter/plugins/firebase/database/FirebaseDatabasePlugin.java
이 플러그인은 내 플러그인 프로젝트의 예제 프로젝트에 추가되며 다트 코드에서 잘 작동합니다. 이제 플러그인 프로젝트에서 해당 가져 오기에 액세스 할 수 없어야합니까 (예제 프로젝트가 아님)?
내가 그 일을 끝냈다. 그것에 대해 생각할 때 다시 원래대로 가져와야한다는 것은 의미가 있습니다! 하지만 난 아직도 내 예제 프로젝트에 내 플러그인을 테스트하기 위해 플러그인을 추가해야합니다 ofcourse :) –