DownloadCacheを使用する前に、ファイルプラグインでEnsureLoadedを呼び出す必要があります

トレバーバルコム

NuGetを介してバージョン4.2.0からMvvmCrossバージョン4.2.1に更新しましたが、起動時にAndroidプロジェクトがクラッシュします。MvxExceptionスプラッシュ画面中に次のメッセージとともにAnがスローされます。

MvvmCross.Platform.Exceptions.MvxException:DownloadCacheを使用する前に、ファイルプラグインでEnsureLoadedを呼び出す必要があります

私は実際にこのメソッドをMvxAppCompatSetup.InitializeLastChanceオーバーライドで呼び出しています。これはバージョン4.2.0でうまく機能しましたが、InitializeLastChanceバージョン4.2.1を実行してもコードがヒットしなくなりました。

protected override void InitializeLastChance()
{
    base.InitializeLastChance();
    MvvmCross.Plugins.File.PluginLoader.Instance.EnsureLoaded();
    MvvmCross.Plugins.DownloadCache.PluginLoader.Instance.EnsureLoaded();
}

プラグインがまだ初期化されていないために例外が発生EnsureLoadedするInitializeFirstChanceため呼び出しをに移動できません

タイプMvvmCross.Platform.Plugins.IMvxPluginManagerの解決に失敗しました

MvxSetup.InitializePluginFrameworkときに、この例外をスローするように見えるInitializePluginFrameworkと呼ばれています。

NuGetは、更新中にインストールした各プラグインのエラーメッセージを表示しました。

[失敗]ファイルをファイルできませんでした '... \ Project.Droid \ Bootstap \ XXXBootstrap.cs'

ファイルは間違いなくそこにあり、パッケージはエラーを報告せずにインストールされます。

この問題を処理する正しい方法は何ですか?

Piotr Bialic

DownloadCachePluginBootstrap.csとFilePluginBootstrap.csを削除してみてください。手動設定は、InitializeLastChance()内に残してください。読み込み順序に問題があるようです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

onDestroy()イベント時に、ライフサイクルでremoveObserverを呼び出す必要がありますか?

分類Dev

異なるphpファイルにルーティングし、.htaccessを使用して個別の関数を呼び出す必要があります

分類Dev

コマンドラインからファイルを呼び出す必要があります

分類Dev

TypeScriptは、ES5のトランスパイル出力で `_super`を呼び出す前に` this`に割り当てる必要がありますか?

分類Dev

フラグメントでデータバインディングを使用する場合の例外:「指定された子にはすでに親があります。最初に子の親でremoveView()を呼び出す必要があります」

分類Dev

AJAX関数はそれらを呼び出す同じファイルにある必要がありますか?

分類Dev

異なる解像度でフレームバッファーをバインドするたびにglViewportを呼び出す必要がありますか?

分類Dev

phonegapプラグインをconfig.xmlファイルで宣言する必要がありますか?

分類Dev

ドライバでメソッドを呼び出す前に、アルゴリズムをどこに設定する必要がありますか?

分類Dev

私はREACTを初めて使用します。ボタンをクリックすると、別のファイルからソートクラスコンポーネント内にある関数resetArrayを呼び出す必要があります。

分類Dev

ファイルに13〜16文字(数字/アルファベット)のみを出力し、後でバッチファイルを使用して呼び出すために使用する変数として保存する必要があります

分類Dev

GoogleSignInAPIからサインアウトする前に、GoogleApiClient.connect()を呼び出す必要がありますか?

分類Dev

Asterisk では、呼び出し中に構成ファイルをリロードすることを心配する必要がありますか?

分類Dev

すべてのノードのJSファイルでdotenvを呼び出す必要がありますか?

分類Dev

TypeError:djangoのviews.pyファイルにスケジューラーをインポートするときに最初の引数を呼び出すことができる必要がありますか?

分類Dev

ObjectMapperはJSONファイルで提供されていない引数を持つコンストラクタを呼び出す必要があります

分類Dev

受け入れる前にバインドを呼び出す必要がありますか?

分類Dev

使用する前にMessageDigest.reset()を呼び出す必要がありますか?

分類Dev

Xamarin.Forms.Init();を呼び出す必要があります。使用する前に

分類Dev

Room.createFromAsset( "initialData.db")の呼び出しで、 `.db`ファイルはどのフォーマットを使用する必要がありますか?

分類Dev

Pythonでファイルハンドラーのflushメソッドを呼び出す必要がありますか

分類Dev

Spark MLlib:モデルをフィッティングする前に.cacheを呼び出す必要がありますか?

分類Dev

エラー:コンテンツを追加する前にrequestFeature()を呼び出す必要があります

分類Dev

パフォーマンス:頻繁に呼び出される関数でグローバル変数を使用する必要がありますか?

分類Dev

DataAdapterandroidからフラグメントを呼び出す必要があります

分類Dev

フラグメント-指定された子にはすでに親があります。最初に子の親でremoveView()を呼び出す必要があります

分類Dev

RDDデータをファイルに保存する前に合体を使用する必要がありますか

分類Dev

cppでstd :: mapを使用する前にclearを呼び出す必要があります

分類Dev

スコープ外になる割り当て可能な配列の要素で呼び出されるために、ファイナライズルーチンは要素である必要がありますか?

Related 関連記事

  1. 1

    onDestroy()イベント時に、ライフサイクルでremoveObserverを呼び出す必要がありますか?

  2. 2

    異なるphpファイルにルーティングし、.htaccessを使用して個別の関数を呼び出す必要があります

  3. 3

    コマンドラインからファイルを呼び出す必要があります

  4. 4

    TypeScriptは、ES5のトランスパイル出力で `_super`を呼び出す前に` this`に割り当てる必要がありますか?

  5. 5

    フラグメントでデータバインディングを使用する場合の例外:「指定された子にはすでに親があります。最初に子の親でremoveView()を呼び出す必要があります」

  6. 6

    AJAX関数はそれらを呼び出す同じファイルにある必要がありますか?

  7. 7

    異なる解像度でフレームバッファーをバインドするたびにglViewportを呼び出す必要がありますか?

  8. 8

    phonegapプラグインをconfig.xmlファイルで宣言する必要がありますか?

  9. 9

    ドライバでメソッドを呼び出す前に、アルゴリズムをどこに設定する必要がありますか?

  10. 10

    私はREACTを初めて使用します。ボタンをクリックすると、別のファイルからソートクラスコンポーネント内にある関数resetArrayを呼び出す必要があります。

  11. 11

    ファイルに13〜16文字(数字/アルファベット)のみを出力し、後でバッチファイルを使用して呼び出すために使用する変数として保存する必要があります

  12. 12

    GoogleSignInAPIからサインアウトする前に、GoogleApiClient.connect()を呼び出す必要がありますか?

  13. 13

    Asterisk では、呼び出し中に構成ファイルをリロードすることを心配する必要がありますか?

  14. 14

    すべてのノードのJSファイルでdotenvを呼び出す必要がありますか?

  15. 15

    TypeError:djangoのviews.pyファイルにスケジューラーをインポートするときに最初の引数を呼び出すことができる必要がありますか?

  16. 16

    ObjectMapperはJSONファイルで提供されていない引数を持つコンストラクタを呼び出す必要があります

  17. 17

    受け入れる前にバインドを呼び出す必要がありますか?

  18. 18

    使用する前にMessageDigest.reset()を呼び出す必要がありますか?

  19. 19

    Xamarin.Forms.Init();を呼び出す必要があります。使用する前に

  20. 20

    Room.createFromAsset( "initialData.db")の呼び出しで、 `.db`ファイルはどのフォーマットを使用する必要がありますか?

  21. 21

    Pythonでファイルハンドラーのflushメソッドを呼び出す必要がありますか

  22. 22

    Spark MLlib:モデルをフィッティングする前に.cacheを呼び出す必要がありますか?

  23. 23

    エラー:コンテンツを追加する前にrequestFeature()を呼び出す必要があります

  24. 24

    パフォーマンス:頻繁に呼び出される関数でグローバル変数を使用する必要がありますか?

  25. 25

    DataAdapterandroidからフラグメントを呼び出す必要があります

  26. 26

    フラグメント-指定された子にはすでに親があります。最初に子の親でremoveView()を呼び出す必要があります

  27. 27

    RDDデータをファイルに保存する前に合体を使用する必要がありますか

  28. 28

    cppでstd :: mapを使用する前にclearを呼び出す必要があります

  29. 29

    スコープ外になる割り当て可能な配列の要素で呼び出されるために、ファイナライズルーチンは要素である必要がありますか?

ホットタグ

アーカイブ