問題タブ [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.
java - クラス com.contentful.vault.Asset でシリアル化するプロパティが見つかりません
Firebase
プロパティを持つデータベースにオブジェクトを保存しようとすると、このエラーが発生しAsset
ます。同様のエラーが次の質問に記載されています。
Firebase シリアル化するプロパティがクラスに見つかりません
Firebase リリース モードのオブジェクトでシリアル化するプロパティが見つかりません
他にもいくつかあります。
推奨される解決策のいくつかは、
- 変数宣言を public に変更する
@Keep
クラス宣言に追加-keepclassmembers class com.yourcompany.models.** { *; }
Proguard ルールを追加する
しかし、これらのオプションはどれもうまくいきませんでした。
私が試したのは、使用しているクラスのレプリカである別のクラスを作成し、のを保持Vault
するString
プロパティを持つことURL
ですがAsset
、これはコードの重複と不要のようです。
この問題の解決策はありますか?
contentful - コンテンツ アプリへのインストール パラメータの追加
コンテンツの多いアプリのインストール パラメータを設定する方法を説明する実際の例やドキュメントを見つけるのに苦労しています。SDKからそれらを取得する方法はわかりますが、設定できません。
どんな助けでも大歓迎です。
android - Vault データのオフライン永続化 Android API がヘルパー クラスを生成しない
Android Vault API を使用して Contentful からデータを取得しようとしています。 https://github.com/contentful/vault
しかし、 を呼び出すとrequestSync()
、ヘルパー クラスを生成できなかったというエラーが表示されます。誰かが同じ問題を抱えていますか?
gradle バージョン 7.0.0 と Android studio バージョン 2020.3.1 を使用しています
ボールトの依存関係は次のとおりです。