I have tried generated new wallet offline, what are services that i can make sign massages on my wallet and they support for android devices too, except Blockchain,jaxxio and btc.com. thanks for your opinion.
Electrum can be used to sign messages, and they have an android version to (altough i'm not completely sure you can sign messages with the android version).
I'm a bit confused about the fact that you are talking about offline wallets, but you want a wallet for your android device... You realise that for signing messages, the wallet needs access to your private key, so when you sign a message from your android device you either need a device that never goes online, or it is by default an online wallet instead of an offline one.
you could potentially install electrum on an offline machine, export the xpub and make a watch-only wallet both on an online pc and your android device.
You then generate a transaction either on android or the online pc and transfer it to the offline machine for signing.
Same goes for signing messages: you need to transfer the message to the offline machine for signing, and to an online machine for distributing/posting the signed message or tx.