問題タブ [aws-amplify-sdk-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
449 参照

android - 増幅フレームワークを使用して Android で複数の S3 バケットを構成する方法

AWS をクラウド バックエンドとして使用して Android アプリを開発しています。Android アプリで 2 つの異なる S3 バケットにアクセスする必要がある場合があります。公式ドキュメントによると、AWS は Android AWS 統合に Amplify フレームワークを使用することを推奨しています。しかし、公式ドキュメントhttps://docs.amplify.aws/lib/storage/getting-started/q/platform/android#provision-backend-storageに、複数の S3 バケットを追加/アクセスする方法に関する詳細が見つかりません Amplify を使用して単一の Android アプリケーションで。

0 投票する
0 に答える
63 参照

android - AdministratorAccessなしで増幅CLIを構成する方法はありますか(Androidプロジェクトの場合)?

モバイル Android プロジェクトで S3、ピンポイントなどの AWS リソースを使用しようとしている POC に取り組んでいます。AWS の最新の推奨事項に従って、Android プロジェクトで Amplify CLI フレームワークを使用して、Android を AWS サービスと統合しています。これについては、ドキュメントに従って - https://docs.amplify.aws/lib/project-setup/prereq/q/platform/android#option-2-follow-the-instructions AWS 管理チームにリクエストを提出しましたAdministratorAccess で IAM アカウントを作成しましたが、さまざまな理由でリクエストを拒否しました。

これを別の方法で実現できますか? AdministratorAccess を使用せずに CLI を増幅するように構成する別の方法はありますか?

ドキュメントに記載されている手順 - 「アカウントへの AdministratorAccess を持つユーザーを作成して、AppSync、Cognito などの AWS リソースをプロビジョニングします。」

注 - この部分をスキップして、アカウントのアクセス キーと秘密キーを提供しようとしました (AdministratorAccess はありませんが、Amplify.configure(getApplicationContext()); 行はエラー/例外なしで Android アプリで失敗しました - おそらく Auth エラー? )

0 投票する
1 に答える
100 参照

java - AWSMobile と Amplify の比較

最近、プロジェクトからいくつかの古いコードを継承しました。ATAK (Android Tactical Assault Kit) のプラグインとして転用されており、AWS Amplify を使用して AWS S3 からファイルをアップロードおよびダウンロードする必要があります。コードの最初の作成者は、AWS 増幅を使用してファイルをアップロードしました。

ここで、(AWS モバイル開発ガイドに従って) CLI で AWSmplify をセットアップしようとすると、amplify init、amplitude add auth、amplitude add storage、amplitude add API の実行ですべてがスムーズに進むことに気付きました。それは大丈夫です。

次に、build.gradle (:app) ファイル内の Gradle ファイルに依存関係を追加しました。それもうまく機能し、同期されました。

これで、コードが実際に以下に示す AWS.configure 部分を通過することはありません。

いくつかの質問を聞きたいんです。

AWS Mobile は廃止されたようです。

問題の原因となっているコードが AWS Mobile を参照している場合、AWSMobile を使用せずにこのエラーを回避する方法はありますか? その場合、どこを見ればよいですか?