2016-11-04 15 views
1

Xamarin.Forms(PCL、C#)プロジェクトテンプレートから新しいVisual Studioプロジェクトをビルドしようとしています。 "styles.xml"ファイルからのエラーです。セットアップXamarin.Forms - "指定された名前と一致するリソースが見つかりませんでした..."

1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(2): error APT0000: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(3): error APT0000: No resource found that matches the given name: attr 'colorAccent'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(2): error APT0000: No resource found that matches the given name: attr 'colorPrimary'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(2): error APT0000: No resource found that matches the given name: attr 'colorPrimaryDark'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(2): error APT0000: No resource found that matches the given name: attr 'windowActionBar'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(4): error APT0000: No resource found that matches the given name: attr 'windowActionModeOverlay'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(2): error APT0000: No resource found that matches the given name: attr 'windowNoTitle'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(4): error APT0000: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.Dialog'. 
1>c:\users\[...]\documents\visual studio 15\Projects\XamForm041105\XamForm041105\XamForm041105.Droid\Resources\values\styles.xml(4): error APT0000: No resource found that matches the given name: attr 'colorAccent'. 

私は、これは最近Xamarinのユーザーのための共通の問題である気づいたが、私は私のプロジェクトのために働いて解決策を見つけることができませんでした。 したがって、Xamarin.Formsが動作するように私のプロジェクトをどのようにセットアップすればいいですか

これは私の現在の構成です。私は何か試してみてください。 e? this postを読んだ後 - - 私は24から23までの私のAndroid SDKのビルド・ツールをダウングレード(そして、それは働いていない)が、私はまた、APIの組み合わせ対AndroidのSDKのビルド・ツールの多くを試みたが、どれも働いていないことを

Visual Studio Enterprise 15 Preview 5 
Xamarin Forms v2.3.2.127 
Xamarin.Android.Support Library v23.3.0 
Java jdk 1.8.0_92 
Android NDK r11c 
Android SDK Tools 25.2.2 
Android SDK Platform-tools 25 
Android SDK Build-tools 23.0.3 
Android SDK Platform 23.3 
Google APIs 23.1 
Sources for Android SDK 23.1 

お知らせ。理由の

1のカップルが存在することができ

答えて

3

ので、私はこの問題を考え出しました。将来誰かがこの同じ問題を抱え、オンラインで見つけることができるソリューションを実装できない場合は、別のヒントを紹介します。

SOLUTION:私は私の質問にリンクの記事で "ソリューション2" 以下、android_m2repository_r29.zipファイルをダウンロードし、%のLOCALAPPDATA%\ Xamarin \ Xamarin.Android.Support.Animated.Vectorに入れます.Drawableフォルダ(しかし、私の推測では、1つのフォルダは別のフォルダと同じくらい良いです)。その後、Droidプロジェクトを再構築します。それでおしまい! OSX/MacOSで

(プロセスの終了時に、フォルダ内のzipを削除することができます):フォルダが/Users/[UserName]/.local/share/Xamarin

+0

これは私のために働いた – Vishnu

1

Theme.AppcompatXamarin.Android.Support.v7.AppCompatパッケージであり、あなたがあなたのSDK appcompatパッケージ

2を更新する必要があるので、それはあなたのSDKに欠けているように思える)あなたのコンパイルSDKサポートするSDKのバージョンが異なるため、同じである必要があります

たとえば、サポートライブラリv23を使用している場合、v23のAndroid SDKに対してコンパイルする必要があります。

3)シンプルなビルドの問題、あなたは[path_to_loc\\AppData\Local\xamarin]を削除し、プロジェクトを再構築することができますので、(より良い安全のためにバックアップを取る)

+0

こんにちはPavneetに位置しており、私に答えてくれてありがとう。とにかく... 1)サポートライブラリはXamarin.Forms 2.3.2.127(最後の安定版X.Fバージョン)と互換性がないため、更新できません。 2)私はすでにAndroid SDK 23に対してコンパイルしています。 3)私はすでにそれをやっている、私は私の答えでリンクされたポストでこの提案を見つけた。 他の考えはありますか? – Jack88PD

+0

@ Jack88PD他のオプションを試してみるとうまくいけば助けてくれます:) –

関連する問題