ZXingはiOS用のXamarinフォームにTypeを読み込めませんでした

アレックス

Xamarinフォームアプリケーションでエラーが発生します。このエラーはAndroidでのみ発生します。iOSは正常に動作します。

これは、例外がスローされる行です。

ZXing.Net.Mobile.Forms.Android.Platform.Init();

これは例外です

Could not load typeZXing.Net.Mobile.Forms.Android.ZXingScannerViewRenderer'
from assembly 'ZXing.Net.Mobile.Forms.Android, Version=2.1.47.0,
Culture=neutral, PublicKeyToken=null'.

StackTrance:

at ZXing.Net.Mobile.Forms.Android.Platform.Init () [0x00000] in <30849edafd8e4fbb9f24af588a9bebb0>:0 
at AllergyDetector.Droid.MainActivity.OnCreate (Android.OS.Bundle bundle) [0x0002d] in /Users/alexanderrummel/Development/Projects/dotNet/AllergyDetector/Droid/MainActivity.cs:28 
at Android.Support.V4.App.FragmentActivity.n_OnCreate_Landroid_os_Bundle_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_savedInstanceState) [0x00011] in <27c17fe440cf491ba8255bcefade6e02>:0 
at (wrapper dynamic-method) System.Object:ceddf78a-cf9a-4fee-97a9-ea86e17b2375 (intptr,intptr,intptr)

私は次のバージョンを使用しています

XamarinForms: 2.3.3.152-pre2
ZXing.Net.Mobile 2.1.47
ZXing.Net.Mobile.Forms 2.1.47

TargetFramework Android 5.0
MinimalAndroid Version Android 5.0
ジェラルド・ヴァースルイス

Googleの簡単なアクションの後、これはXamarin.Forms2.3.3.152-pre2リリースの既知の問題のようです。他のバージョンのXamarin.Formsでも発生するようですが、こちらのGitHubページをご覧ください

richardpikeによって提案された修正もあります:

ソースコードをダウンロードし、xamarinフォームパッケージをプレリリース(2.3.3.152-pre2)に更新することで、これを自分で修正することができました。

これには、ZXingScannerViewRenderer.csとZXingBarcodeImageViewRenderer.cs(ZXing.Net.Mobile.Forms.Androidプロジェクトから)に2つの新しいオーバーライド関数が必要でした。私がしたのは、それらをnullに戻すことだけでした。

これは正常にビルドされ、クラッシュすることなく、プロジェクトで結果のdllを使用することができました。

プルリクエストを行いますが、githubを使用する前にプルリクエストを行ったことがありません...

それがあなたが満足できるものでないなら、私はあなたが彼らがこれを修正するまで待つことに固執しているのではないかと思います。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Xamarin.Formは、Xamarin.AndroidのビルドにXamarin.iOSを読み込めませんでした

分類Dev

System.IO.FileNotFoundException:xamarinフォームの更新後にアセンブリ "AppName"を読み込めませんでした

分類Dev

Symfony3フォーム生成中にタイプエラーを読み込めませんでした

分類Dev

symfony 3フォームの検証:タイプを読み込めませんでした

分類Dev

ファイルまたはアセンブリ Xamarin.Interactive.iOS.dll を読み込めませんでした

分類Dev

os xappはResourcesフォルダーにファイルを読み込めませんでした

分類Dev

Xamarinフォームがカスタム属性のデコード中にタイプPlugin.SharedTransitions.SharedTransitionShellを読み込めませんでした:(null)が発生しました

分類Dev

タイプ「フォーム」を読み込めませんでした500内部サーバーエラー-InvalidArgumentException

分類Dev

Firebase「デフォルトの認証情報を読み込めませんでした。」正常に動作する時間の50%はランダムにのみ発生し、残りの50%はこのエラーを発生させます

分類Dev

ASP .NET Webフォーム:ファイルまたはアセンブリを読み込めませんでした 'System.Web.WebPages.Deployment、Version = 2.0.0.0

分類Dev

フォルダの内容を読み込めませんでした-SSRSレポートマネージャ

分類Dev

エラー:google_fontsはフォントを読み込めませんでした

分類Dev

ReactNativeの「<Image />」コンポーネントはiOSプラットフォームでDNG拡張機能のある画像を読み込めません

分類Dev

パンゴ-警告**:フォントを読み込めませんでしたフォントを読み込めませんでした「TimesNot-Rotated 18」、「Sans Not-Rotated 10px」にフォールバックし、見苦しい出力を期待します

分類Dev

Qtプラットフォームプラグイン「xcb」が見つかったのに「」に読み込めませんでした

分類Dev

Laravelはビューを読み込めませんでした

分類Dev

2番目のフォームc#を読み込めません

分類Dev

QtCreatorが「プラットフォームxcbを読み込めませんでした」を開始しません[Ubuntu16.04]

分類Dev

カスタムレンダラーXamarinフォームからビューを読み込めません

分類Dev

リソースの読み込みに失敗しました:サーバーは、Js、ajax、phpを使用して、連絡先フォームでステータス404(見つかりません)で応答しました

分類Dev

エラーのため、スキームを読み込めませんでした

分類Dev

XamarinクロスプラットフォームアプリでGoogleマップを正しく読み込めません

分類Dev

「ファイルまたはアセンブリを読み込めませんでした」の後にFusionログにエラーが表示されない

分類Dev

anglejsフォームの検証は、空のフォームでページの読み込みに成功したことを示しています

分類Dev

アセンブリの読み込み中にXamarinAndroidの例外:System.IO.FileNotFoundException:アセンブリ 'Xamarin.Android.Support.Compat'を読み込めませんでした

分類Dev

別のマシンで実行すると、WindowsフォームC#アプリケーションがファイルまたはアセンブリ 'Mimekit'を読み込めませんでした

分類Dev

GrapheneDBでcsvの読み込みに失敗しました。「次の場所で外部リソースを読み込めませんでした。」

分類Dev

Firebase関数:デフォルトの認証情報を読み込めませんでした

分類Dev

アセットフォルダから画像を読み込めませんでした(インデントの問題はありません)

Related 関連記事

  1. 1

    Xamarin.Formは、Xamarin.AndroidのビルドにXamarin.iOSを読み込めませんでした

  2. 2

    System.IO.FileNotFoundException:xamarinフォームの更新後にアセンブリ "AppName"を読み込めませんでした

  3. 3

    Symfony3フォーム生成中にタイプエラーを読み込めませんでした

  4. 4

    symfony 3フォームの検証:タイプを読み込めませんでした

  5. 5

    ファイルまたはアセンブリ Xamarin.Interactive.iOS.dll を読み込めませんでした

  6. 6

    os xappはResourcesフォルダーにファイルを読み込めませんでした

  7. 7

    Xamarinフォームがカスタム属性のデコード中にタイプPlugin.SharedTransitions.SharedTransitionShellを読み込めませんでした:(null)が発生しました

  8. 8

    タイプ「フォーム」を読み込めませんでした500内部サーバーエラー-InvalidArgumentException

  9. 9

    Firebase「デフォルトの認証情報を読み込めませんでした。」正常に動作する時間の50%はランダムにのみ発生し、残りの50%はこのエラーを発生させます

  10. 10

    ASP .NET Webフォーム:ファイルまたはアセンブリを読み込めませんでした 'System.Web.WebPages.Deployment、Version = 2.0.0.0

  11. 11

    フォルダの内容を読み込めませんでした-SSRSレポートマネージャ

  12. 12

    エラー:google_fontsはフォントを読み込めませんでした

  13. 13

    ReactNativeの「<Image />」コンポーネントはiOSプラットフォームでDNG拡張機能のある画像を読み込めません

  14. 14

    パンゴ-警告**:フォントを読み込めませんでしたフォントを読み込めませんでした「TimesNot-Rotated 18」、「Sans Not-Rotated 10px」にフォールバックし、見苦しい出力を期待します

  15. 15

    Qtプラットフォームプラグイン「xcb」が見つかったのに「」に読み込めませんでした

  16. 16

    Laravelはビューを読み込めませんでした

  17. 17

    2番目のフォームc#を読み込めません

  18. 18

    QtCreatorが「プラットフォームxcbを読み込めませんでした」を開始しません[Ubuntu16.04]

  19. 19

    カスタムレンダラーXamarinフォームからビューを読み込めません

  20. 20

    リソースの読み込みに失敗しました:サーバーは、Js、ajax、phpを使用して、連絡先フォームでステータス404(見つかりません)で応答しました

  21. 21

    エラーのため、スキームを読み込めませんでした

  22. 22

    XamarinクロスプラットフォームアプリでGoogleマップを正しく読み込めません

  23. 23

    「ファイルまたはアセンブリを読み込めませんでした」の後にFusionログにエラーが表示されない

  24. 24

    anglejsフォームの検証は、空のフォームでページの読み込みに成功したことを示しています

  25. 25

    アセンブリの読み込み中にXamarinAndroidの例外:System.IO.FileNotFoundException:アセンブリ 'Xamarin.Android.Support.Compat'を読み込めませんでした

  26. 26

    別のマシンで実行すると、WindowsフォームC#アプリケーションがファイルまたはアセンブリ 'Mimekit'を読み込めませんでした

  27. 27

    GrapheneDBでcsvの読み込みに失敗しました。「次の場所で外部リソースを読み込めませんでした。」

  28. 28

    Firebase関数:デフォルトの認証情報を読み込めませんでした

  29. 29

    アセットフォルダから画像を読み込めませんでした(インデントの問題はありません)

ホットタグ

アーカイブ