2016-07-28 1 views
0

프로젝트의 경우 Android JellyBean (4.3) 플랫폼을 대상으로해야합니다. Xamarin Forms가 설치되면 4.3 SDK을 다운로드하고 새로운 Xamarin Forms PCL 프로젝트를 만듭니다. .Droid 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Compile, Minimum and Target Android 버전을 Android 4.3 (API Level 18 - Jelly Bean)으로 설정합니다. 빌드를 실행하고이 컴파일 오류가 발생합니다.'Hello Xamarin Forms'Android App - JellyBean 18 (4.3)을 타겟팅하는 방법

Error 1 No resource identifier found for attribute 'touchscreenBlocksFocus' in package 'android' E:\Users\Toby\Documents\Visual Studio 2013\Projects\M3SLM10\TestM3\M3slm10\M3slm10\M3slm10.Droid\obj\Debug\resourcecache\2FCCE52AFB6F854A55FA951FA3C83F6E\res\layout\abc_screen_toolbar.xml 28 M3slm10.Droid

어떻게이 오류를 해결할 수 있습니까?

+0

나는 이상의 오류와 끝까지, 다시 오류를 일으키는 줄을 제거하고 공격 할 때 -도있는 것으로 표시되지 않는 장소에서 내 프로젝트 - .java 파일, 등등 .... –

답변

1

Compile SDK 또는 TargetFramework은 설치된 최신 API (API 23)로 설정해야합니다. 그렇게하면 모든 리소스를 Xamarin.Forms 용으로 컴파일 할 수 있습니다.

이에 큰 자원은 여기있다 :

http://redth.codes/such-android-api-levels-much-confuse-wow/

+0

요구 사항은 여기에 문서화되어 있습니다 : https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/#Android –

관련 문제