Follow up to this post. Xamarin works for doing a user interface, however anything that will require use of the SDK must be done native. Theres no way to include the SDK, as it is native, and Xamarin is cross-platform.
Using Android Studio is the correct approach.
2 People are following this question.