Advice about Plugin Creation

I’ve never do anything with Android Studio and I pretend to create a native plugin with Java(could be C), so my question is:

What is the best option to do it, Android Studio or Visual Sudio Code (with/without Flutter)?

Is use Android studio for android plugin making, there is a template in the Corona app folder?

I have not used vs code for making plugins. And kind of confused about using flutter for this, like it’s is a whole other framework

Thank you @Scott_Harrison I’m trying to open the plugin template project but I got this message from Android Studio:

Could not open init generic class cache for initialization script ‘C:\Users\Acer\AppData\Local\Temp\wrapper_init.gradle’ (C:\Users\Acer.gradle\caches\6.8.3\scripts\4hgorpk0amygelvuaaqd5i15).

BUG! exception in phase ‘semantic analysis’ in source unit ‘BuildScript’ Unsupported class file major version 61