2016-11-17 7 views
1

現在、サインイン機能をawsからAndroidアプリに統合しようとしています。私はAWSによって私に提供されたすべての指示に従って、そこに自動生成されたコードをダウンロードして挿入しましたが、まだエラーが発生します。ここでログイン統合の問題で、CognitoUserPoolsSignInProviderクラスが見つかりません

場所です:

...\app\src\main\java\com\amazonaws\mobile\user\signin\SignInManager.java 

マイエラー:私はこのクラスを見つけて、どのように行う

// Initialize Cognito User Pools SDK. 
    final CognitoUserPoolsSignInProvider cognitoUserPoolsSignInProvider = 
      new CognitoUserPoolsSignInProvider(context); 
    addSignInProvider(cognitoUserPoolsSignInProvider); 

(49, 15) error: cannot find symbol class CognitoUserPoolsSignInProvider

自動でエラーが発生しますコードスニペットを生成しました私はそれを私のアプリに統合するのですか? 私はグーグルでそれを試みましたが、関連するものは見つかりませんでした。

ありがとうございます!

答えて

2

スタートガイドは完全ではありません。私も同じ問題がありました。 このクラスは、ユーザーサインインステップのサンプルアプリケーションで見つけることができます。

0

これらの依存関係を追加してプロジェクトを同期するだけです。

compile('com.amazonaws:aws-android-sdk-core:2.4.2') 
compile 'com.amazonaws:aws-android-sdk-cognitoidentityprovider:2.4.2' 
compile 'com.amazonaws:aws-android-sdk-cognito:2.4.2' 
関連する問題