Yes, you can have same Bitcoin address in all 3 platforms. It is very unsecure to store large amount in Android. So why don't you split BTC into few addresses? I suggest you to export all the addresses created in mobile to your PC but don't export addresses in PC to mobile. Store small amount in mobile and bigger in PC.