Saber número

Pessoal… Tem alguma maneira de descobrir o número do próprio celular (via código, não ligando pra algum número)…

Eis o problema:
Tenho uma aplicação Android que uma pessoa envia um arquivo para outra…
Então fica cadastrado no banco de dados algo do tipo:

Ex.:
Nome Arquivo: arquivox.xls
De: (número de quem envia)
Para: (número que tá sendo enviado)

Ae o otro celular vai no banco e faz um select * onde o Para = o número do dele próprio…

Mas como eu descubro o número do [color=red]próprio celular[/color]? Tem algum método, classe, sei lá, que ajuda a fazer isso?

Ou então pode ser o endereço MAC dele (axo que cada dispositivo tem seu próprio)…
Tem como fazer isso?

No Android tem sim…procure no tio Google que ele te fala.

Se fosse no j2me, vc iria dançar miudinho…

[quote=boone]No Android tem sim…procure no tio Google que ele te fala.

Se fosse no j2me, vc iria dançar miudinho…[/quote]
Pow, eu achei como fazer isso manualmente…
Mas via código não…