“ ชอบเรียกใช้ตัวประมวลผลกริชมากกว่าคลาสนั้นแทน” ใน Kotlin
ฉันได้รับบันทึกนี้ในการสร้างเมื่อใดก็ตามที่ฉันทำการฉีดลงในคลาส kotlin (btw ฉันมีโครงการ Android แบบผสมที่มีทั้ง kotlin และ java) ตัวอย่างเช่นหลังจากงาน gradle นี้: compileStagingDebugJavaWithJavac(StagingDebug เป็นตัวแปรการสร้างของฉัน) ฉันได้รับข้อความนี้: "หมายเหตุ: การสร้าง MembersInjector หรือ Factory สำหรับ com.packageNameXXX.CourseDiscoveryMapFragment ต้องการเรียกใช้ตัวประมวลผลกริชในคลาสนั้นแทน" รหัสCourseDiscoveryMapFragmentของฉันสามารถดูได้ที่นี่: class CourseDiscoveryMapFragment : Fragment(){ @Inject lateinit var presenter: CourseDiscoveryMapPresenter lateinit var mapView: MapView override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { val view = …