1

그래서 aws 데이터베이스를 설정하고 튜토리얼을 따라 다음 메신저를 설정하려고합니다. http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/getting-started-store-query-app-data.htmldynamoDB를 android로 가져올 수 없습니까?

하지만 가져 오기 작업이 없습니다!

import com.amazonaws.services.dynamodbv2.*; 
    import com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.*; 
    import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBAttribute; 
    import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBHashKey; 
    import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper; 
    import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression; 
    import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTable; 
    import com.amazonaws.services.dynamodbv2.datamodeling.PaginatedScanList; 
여기

내 의존성 :

compile 'com.amazonaws:aws-android-sdk-core:2.3.3' 
    compile 'com.amazonaws:aws-android-sdk-cognito:2.3.3' 
    compile 'com.amazonaws:aws-android-sdk-s3:2.3.3' 
    compile('com.amazonaws:aws-android-sdk-mobileanalytics:2.3.3') 
    compile('com.amazonaws:aws-android-sdk-apigateway-core:2.3.3') 
    compile 'com.amazonaws:aws-android-sdk-cognitoidentityprovider:2.3.3' 

답변

1

DynamoDB의이 com.amazonaws에 있기 때문에 : AWS-안드로이드-SDK-DDB : 나는 다음과 같은 가져올 때. 2.2 +. dynamoDB 매퍼 클래스를 사용하여 POJO를 사용하려면
com.amazonaws : aws-android-sdk-ddb-mapper : 2.2. +를 가져와야합니다.

그래서이 대신

compile 'com.amazonaws:aws-android-sdk-core:2.2.+' 
compile 'com.amazonaws:aws-android-sdk-cognito:2.2.+' 
compile 'com.amazonaws:aws-android-sdk-cognitoidentityprovider:2.2.+' 
compile 'com.amazonaws:aws-android-sdk-ddb:2.2.+' 
compile 'com.amazonaws:aws-android-sdk-ddb-mapper:2.2.+' 
를 사용
관련 문제