master public keys are a feature of deterministic wallets. a wallet with imported private keys is not a deterministic wallet.
a wallet with imported private keys is not a watch-only wallet. you should be able to sign messages with such a wallet.
however if it is truly a watch-only wallet with no private keys then you can't sign messages because you need the private key for that.
I need an help here, I just downloaded the electrum application the APK version in which I have equally generated my public master key and other details my question is in the process of importing into another wallet, will that not be a challenge of sending as the one op is asking, and is it compulsory I import only on electrum?
You should create your own thread but the answer to your question is that, yes, you should use the same wallet software on every device.