본문 바로가기

Programming/Xamarin

Xamarin missing Android.Graphics namespace not found

반응형

 

런타임에 안드로이드 상단 status bar 색상을 바꿔주기 위해

Android 프로젝트에 DependencyService로 함수를 구현하던 중 Color 클래스의 namespace를 찾지 못하는 문제가 발생했다.

Xamarin.Forms.Color가 아닌 Android.Graphics.Color

 

별도의 Nuget Package를 설치해야 하는 문제는 아닌 것 같고

개체 브라우저에서 찾아보니 음..? Mono.Android에 들어있다?

[개체 브라우저] 선택한 범위에서 개체들의 관계를 볼 수 있다. 꼬인 참조관계 풀때 유용하다

 

분명 프로젝트 참조에 Mono.Android (기본으로 포함되어있음)가 있다.

 

뭔가가 있는데 못 찾는다?

-> 비슷한 게 더 있어서 헷갈리는구나

-> 그럼 정확히 알려줘야겠다

[:: 연산자] 명시적으로 어느 바운더리의 개체를 사용할지 지정한다. 자세한 사용법은 하단 링크 참고

 

ref : https://forums.xamarin.com/discussion/150321/the-type-or-namespace-name-android-does-not-exist-in-the-namespace-xamarin-forms-platform


:: 연산자 : https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/operators/namespace-alias-qualifier

반응형