SMS Retriever API を実装しようとしていますが、SmsRetrieverClient
などのクラスを見つけることができません。それらをインポートすることはできません。
次のサンプルコードを参照してください。
SmsRetrieverClient client = SmsRetriever.getClient(context);
Task<Void> task = client.startSmsRetriever();
task.addOnSuccessListener(new OnSuccessListener<Void>() {});
次の依存関係を追加しました。その後、クラスを参照できます。
compile 'com.google.Android.gms:play-services:11.0.2'
ただし、これにはすべてのサービスAPIが含まれるため、SMS Retriever API
に固有の依存関係を知りたい
すべての依存関係について this docを参照し、以下を追加しましたが、機能しませんでした。
com.google.Android.gms:play-services-auth:11.0.2
com.google.Android.gms:play-services-identity:11.0.2
また、11.x.xバージョンが必要ですか?
次の依存関係を追加してみてください。
implementation "com.google.Android.gms:play-services-auth-api-phone:$playServicesVersion"
置換$playServicesVersion
使用しているプレイサービスのバージョン。