問題タブ [contentful-vault]

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 に答える
475 参照

java - クラス com.contentful.vault.Asset でシリアル化するプロパティが見つかりません

Firebaseプロパティを持つデータベースにオブジェクトを保存しようとすると、このエラーが発生しAssetます。同様のエラーが次の質問に記載されています。

Firebase シリアル化するプロパティがクラスに見つかりません

Firebase リリース モードのオブジェクトでシリアル化するプロパティが見つかりません

他にもいくつかあります。

推奨される解決策のいくつかは、

  1. 変数宣言を public に変更する
  2. @Keepクラス宣言に追加
  3. -keepclassmembers class com.yourcompany.models.** { *; }Proguard ルールを追加する

しかし、これらのオプションはどれもうまくいきませんでした。

私が試したのは、使用しているクラスのレプリカである別のクラスを作成し、のを保持VaultするStringプロパティを持つことURLですがAsset、これはコードの重複と不要のようです。

この問題の解決策はありますか?

0 投票する
2 に答える
73 参照

contentful - コンテンツ アプリへのインストール パラメータの追加

コンテンツの多いアプリのインストール パラメータを設定する方法を説明する実際の例やドキュメントを見つけるのに苦労しています。SDKからそれらを取得する方法はわかりますが、設定できません。

どんな助けでも大歓迎です。

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

android - Vault データのオフライン永続化 Android API がヘルパー クラスを生成しない

Android Vault API を使用して Contentful からデータを取得しようとしています。 https://github.com/contentful/vault

しかし、 を呼び出すとrequestSync()、ヘルパー クラスを生成できなかったというエラーが表示されます。誰かが同じ問題を抱えていますか?

gradle バージョン 7.0.0 と Android studio バージョン 2020.3.1 を使用しています

ボールトの依存関係は次のとおりです。