패키지명칭을 바꾸고 기기로 디버깅하는데 아래와 같은 에러가 발생되었습니다.
심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression) 상태
오류 ADB0010: Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_CONFLICTING_PROVIDER: Scanning Failed.: Can't install because provider name {your_app_id}.fileprovider (in package kr.kjun.visiontest) is already used by com.companyname.maui.visiontest]
위치: Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/external/androidtools/Mono.AndroidTools/Internal/AdbOutputParsing.cs:줄 353
위치: Syste m.Threading.Tasks.Task.Execute()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
위치: Syste m.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
위치: AndroidDeviceExtensions.d__12.MoveNext() 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/external/androidtools/Xamarin.AndroidTools/Devices/AndroidDeviceExtensions.cs:줄 206
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
위치: Syste m.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
위치: AndroidDeviceExtensions.d__12.MoveNext() 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/external/androidtools/Xamarin.AndroidTools/Devices/AndroidDeviceExtensions.cs:줄 223
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
위치: Syste m.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
위치: Xamarin.Android.Tasks.FastDeploy.d__106.MoveNext() 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:줄 351
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
위치: Syste m.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
위치: Xamarin.Android.Tasks.FastDeploy.d__106.MoveNext() 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:줄 368
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
위치: Syste m.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
위치: Xamarin.Android.Tasks.FastDeploy.d__100.MoveNext() 파일 /Users/runner/work/1/s/xamarin-android/external/monodroid/tools/msbuild/Tasks/FastDeploy.cs:줄 216 0
이 에러는 다음과 같은 상황에서 주로 발생한다고 합니다.
저 같은 경우는 패키지 명을 바꾸면서 위 모든 경우에 해당이 되면서 에러가 났던거 같습니다.
테스트 기기의 앱을 삭제 하고 다시 실행하니 문제가 없이 실행되었습니다.
파일 접근을 위해 FileProvider 를 file_paths.xml 에 정의하여 사용했는데 기존것과 패키지이름 바꾼 것과 충돌이 난 것으로 보입니다.
패키지 명을 바꾸는 경우 조심해야겠네요
.NET MAUI Camera.MAUI 사용하기 (0) | 2024.11.27 |
---|---|
.NET MAUI iOS 배포 에러 - App Store Icon alpha channel (0) | 2024.11.22 |
.NET MAUI iOS 배포 및 디버깅 시 번들 서명 설정 (0) | 2024.11.21 |
.NET MAUI 다국어 적용하기 (0) | 2024.11.09 |
Syncfusion MAUI 소스를 오픈소스로 공개 (0) | 2024.10.23 |