2016-11-24 1 views
1

AmazonのサービスをCodeNameの1つのアプリケーションに追加したいと思います。私はAmazonからjava-SDKをダウンロードし、アプリケーションにライブラリを追加しました。いったんAndroidをビルドすると、シミュレータで正常に動作するすべてのものが得られます。 私のAndroidアプリケーションでAmazon AWSにアクセスしようとすると、「NoClassDefFoundError」のようなエラーが発生します。Amazon WebサービスインテグレーションのCodeName

私の質問はCodeNameがAmazon AWSをサポートしているかどうかです。 コードネーム一つは、アマゾンAWSとの統合をサポートしている場合、どのように私はアマゾンCognito、

  • アマゾンCognito同期、
  • アマゾンAPIゲートウェイ、
  • アマゾンDynamoDBの、
  • を統合し、AWSサービスの下

    1. を使用することができます
    2. AWS Device Farm、
    3. Amazon SNS(簡易通知サービス)
    4. Amazon Analytics。我々はexplained hereとしてのJava SEのすべての機能をサポートしていないので、あなただけの、コードネームの一つに、任意のJARを追加することはできません

    enter image description here

    答えて

    0

    Amazonをサポートするには2通りの方法があり、コードネーム1のlibraries sectionで両方のアプローチのサンプルを見ることができます。

    1. ラップネイティブのAndroid/iOSのライブラリ - このhereためとdeveloper guideで長いチュートリアルがあります。

    2. ウェブサービス/ JSON APIをラップしてください。これは100%ポータブルであり、UWP、デスクトップ、ウェブなどのプラットフォームにあなたを連れて来るので、より良いアプローチです。これはparse4cn1のアプローチです。それはデバッグがはるかに簡単だと理想的には、我々はパースcn1libと同様に適切なAWS cn1libを持ってみたいなどを任意のネイティブコードを必要としないよう

    オプション2は、AWSのようなソリューションのための優れています。

    関連する問題