私は、デバイスを特定の番号/文字列で識別する必要があるAndroidアプリケーションを構築しています。Android携帯の一意の識別子
私はANDROID_IDについて聞いたことがありますが、一部の電話機モデルやアップデートでも同じであるという報告もあります。 もう1つは、工場出荷時のリセットまたはシステムの再インストール後に再作成されることです。私はそれが同じであった場合私が好むが、私と一緒に暮らすことができます。
他の権限を要求せずに電話機を識別する別の方法はありますか? IMEIはそれらを必要とします(android.permission.READ_PHONE_STATE)が、ユーザーを怖がらせる可能性があります。
どのようにShazamはそれをしますか?私はそれが完全にシステムを再インストールしたにもかかわらず、それが電話を永久に識別することを知っている(それは、私がユーザーであったことを記憶していて、
OPからの理由でそのリンクから受け入れられた回答はうまくいかないが、魅力的なWi-Fi対応のMACアドレス解決策がある。 –
私は言及すべきでした、最も多くの票を持つ答えを使ってください(今のところ13)、それは受け入れられた答えではありませんが、より良い答えであり、OPに答えます。 –
ありがとう! READ_PHONE_STATE権限が必要ですが、これは私が必要なものです。 – Leonti