A useful freeware tool for listing the services / UUIDs on a device is Medieval Software's Bluetooth Network Scanner.
I have included the files that have content that is key to setting up the application.
You should be able to create a new Android project in eclipse and then copy the code included below into the appropriate file.
Below the code attachments you will find a screen capture of what it looks like running on my Acer A100.
If you have any suggestions or questions please post them as comments.
Android SPP Client
The Android application is based on this post: Serial over Bluetooth simple test client. from anddev.org.
goes in <ProjectRoot>\src\com\example\connecttest\
strings.xml goes in <ProjectRoot>\res\values\ main.xml
goes in <ProjectRoot>\res\layout\
goes in <ProjectRoot>
Screen Capture from Acer A100
Java SPP Server
goes in <ProjectRoot>\src\
Screen Capture from PC
The perl server was built using the Net::Bluetooth module.SimpleSPPServer.pl
- As the SDK Emulator doesn’t emulate bluetooth this example will not run in the emulator.
- This example is built upon the work of others. I post it here not as an example of original work but rather as a complete working example for reference. If I didn't appropriately credit you for your work please let me know and I will add you.