2017-12-18 10 views
1

내 앱에서 QR 코드를 생성하기 위해 ZXing.Net.Mobile.Forms를 추가했습니다. 설명서에 나와 있듯이 ZXing.Net.Mobile.Forms.Android.Platform.Init();을 내 MainActivity.cs 파일에 추가했습니다. 또한 내 앱에 카메라 및 손전등을 사용할 수있는 권한을 부여했습니다. 그러나 그것을 실행할 때이 오류가 LoadApplication (새 App());ZXing.Net.Mobile.Forms가 Android 앱에서 nullreferenceexception을 발생시킵니다.

{System.NullReferenceException: Object reference not set to an instance of an object. 
    at Xamarin.Forms.Platform.Android.FormsAppCompatActivity.InternalSetPage (Xamarin.Forms.Page page) [0x0005e] in D:\agent\_work\1\s\Xamarin.Forms.Platform.Android\AppCompat\FormsAppCompatActivity.cs:315 
    at Xamarin.Forms.Platform.Android.FormsAppCompatActivity.SetMainPage() [0x00000] in D:\agent\_work\1\s\Xamarin.Forms.Platform.Android\AppCompat\FormsAppCompatActivity.cs:343 
    at Xamarin.Forms.Platform.Android.FormsAppCompatActivity.LoadApplication (Xamarin.Forms.Application application) [0x0025c] in D:\agent\_work\1\s\Xamarin.Forms.Platform.Android\AppCompat\FormsAppCompatActivity.cs:139 
    at Silenda.Droid.MainActivity.OnCreate (Android.OS.Bundle bundle) [0x0002e] in C:\Users\arnva\Documents\Visual Studio 2017\Projects\Silenda\Silenda\Silenda.Android\MainActivity.cs:24 } 
+0

가 왜 ZXing 문제이어야한다 최신의 xamarin.forms 버전? –

+0

ZXing 라이브러리를 제거한 후에 더 이상이 문제가 발생하지 않습니다. – user2657943

+2

이전 버전을 사용하고 솔루션을 다시 시작하고 VS를 다시 시작하십시오. VS – Csharpest

답변

0

업데이트