私の Android アプリでは、ユーザーの電話番号を取得しようとしています。TelephonyManager ソリューションを試してみましたが、ここヨーロッパでは SIM カードの 90% でそのフィールドが空白になっているため、関数は NULL を返します。
送信された SMS を検索するか、Google アカウントにクエリを実行することで、ユーザーの電話番号を取得できると思います。SMS メソッドについては、コンテンツ プロバイダーの sms/sent を読み込もうとしましたが、抽出できる唯一のアドレス フィールドは、ユーザーが SMS を送信した相手の電話番号です。
Google アカウントについては、どうすればよいかわかりません。