错误提示:java.lang.IllegalAccessError: Illegal class access: 'com.itjs.first.ui.activity.ColorPaintActivity' attempting to access
'com.itjs.first.view.VectorImageView$OnImageCallbackListener' (declaration of 'com.itjs.first.ui.activity.ColorPaintActivity' appears in
/data/app/~~Hjv1YB3oRLR1F16YUZJoxQ==/com.test.test-vYuTuobnpnGxc20J0SO5-A==/base.apk!classes6.dex)
这里的问题就是 在我们使用java写接口的时候,默认情况属实不会添加权限的,所以在使用Kotlin调用java的时候,kotlin默认会转成private(protected也会转成private)
在kotlin调用的时候会默认private,此时只需添加public就行了