2016-07-28 6 views
0

プロジェクトのためにAndroid JellyBean(4.3)プラットフォームをターゲットにする必要があります。 Xamarinフォームをインストールしたら、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

Minimum SDKをAPI 18に設定する必要があります。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 –

関連する問題