The Square Register API is now available for Android. Like the iOS version, it lets your app open the Square Register app to process in-person payments with Square hardware.
See Register API Overview for an overview of how the Register API works.
See Using the Register API for Android to learn how to add Register API functionality to your Android app.
See this Github repo for a sample Android application that uses the Register API.