Winsoft has a native pascal component for Delphi XE5 Firemonkey on Android which will allow you to communicate with the ComPort of your Android device. Apparently not all phones have a ComPort but HTC devices do. There is a native library for Android in Java that will allow you to access the ComPort too but this component does not appear to use that library and is in pascal. This is a commercial com port component but it comes with a free trial so you can see if it works for you first. The example that is included with the free trial is pretty straight forward. Here is some sample code to read and write data to the ComPort: procedure TFormMain.MemoKeyDown(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState);
FMXExpress.com has over 700 tips and tricks for building cross platform apps on Android, IOS, OSX, Windows, and Linux with a single codebase and single UI using the FireMonkey framework found in Delphi and C++Builder.
FMXExpress covers top cross platform secrets for FireMonkey in C++Builder and Delphi XE5, XE6, XE7, XE8, Seattle, Berlin, Tokyo, Rio, and Sydney.