fix: can using gradle to build