[解決済み] Xamarin.Androidです。Error APT0000: Error retrieving parent for item: 指定された名前 '@android:style/Theme.AppCompat' に一致するリソースは見つかりませんでした。
質問
を使おうとしているのですが
CoordinatorLayout
をXamarin.Androidアプリに追加しました。私は、カスタムテーマで
Theme.Material.Light
を親にすることで、より効果的になりました。
CoordinatorLayout
. これを追加すると、エラーが発生します。
Theme.AppCompat
というテーマがありますが、これを実行するとすぐにアプリのビルドに失敗し、次のようなエラーが表示されます。
/{project directory}/Resources/values/Styles.xml(0,0):
Error APT0000: Error retrieving parent for item:
No resource found that matches the given name
'@android:style/Theme.AppCompat'. (APT0000) (TnpApp.Android)
この回答 は、私が使用しているAndroid SDKに合致するサポートライブラリのメジャーバージョンをインストールすることを提案しています。私はこれを試しましたが(すべて正しく行ったと思います)、役に立ちません。
どなたかお心当たりのある方はいらっしゃいますか?
MacでXamarin Studioを使っています。
アップデイト1
で以下のコードを試してみました。
MainActivity.cs
をクリーンな Xamarin.Android プロジェクトで実行すると、同じエラーでビルドが失敗します。
namespace ThemeTest
{
[Activity(Label = "ThemeTest", MainLauncher = true, Icon = "@mipmap/icon", Theme = "@android:style/Theme.AppCompat.Light")]
public class MainActivity : Activity
{
// ...
}
}
アップデイト2
からすべてのフォルダを削除しました。
/user/.local/share/Xamarin
を除いては
Mono for Android
と
zips
で提案されているように
この回答
. Xamarin Studioを一旦終了し、再度起動しました。アプリをデプロイしようとし、Xamarinはすべてのパッケージを再インストールしましたが、元のエラーでビルドが失敗しました。
解決方法を教えてください。
を削除するだけで、この問題を解決することができました。
@android:style/
から
style
要素の
parent
というタグをStyles.xmlファイルに追加しました。そのため、次のように見えていたのですが...
<style name="MyCustomTheme" parent="@android:style/Theme.AppCompat">
今はこんな感じです...
<style name="MyCustomTheme" parent="Theme.AppCompat">
こんな単純な解決策でうまくいくなんて、ショックです :) このアイデアは このコード .
関連
-
[解決済み】インストールエラー。インストールエラー:install_failed_older_sdk
-
[解決済み] 設定 ':classpath' の依存関係をすべて解決できなかった。
-
[解決済み】このアクティビティは、すでにウィンドウ装飾によって提供されるアクションバーを持っています。
-
[解決済み】Android Studio 3.2 - com.android.tools.build:aapt2:3.2.0-4818971 を見つけられませんでした。
-
[解決済み】Build Tools リビジョン 23.0.1 の検索に失敗しました。
-
[解決済み] Androidのgravityとlayout_gravityの違いは何ですか?
-
[解決済み] アイテムの親を検索中にエラーが発生しました。指定された名前 'android:TextAppearance.Material.Widget.Button.Borderless.Colored' に一致するリソースが見つかりませんでした。
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
-
[解決済み] appcompat-v7:21.0.0': 指定された名前に一致するリソースが見つかりません: attr 'android:actionModeShareDrawable'
-
[解決済み] Androidの新しいActionBarをサポートするTheme.AppCompat.Lightが見つからない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Android ADB デバイスがオフラインで、コマンドを発行できない。
-
[解決済み】com.android.ide.common.process.ProcessException: aaptの実行に失敗しました! どうすればいいですか?
-
[解決済み】アンドロイドクロームブラウザのモバイルウェブアプリケーションのメニューでHTMLユニコード ☰が検出されない。
-
[解決済み】"ビットマップが大きすぎてテクスチャにアップロードできない"
-
[解決済み】ビットマップを保存する場所について
-
[解決済み】Build Tools リビジョン 23.0.1 の検索に失敗しました。
-
[解決済み】googleコンソールエラー`OR-IEH-01`について
-
[解決済み] AndroidでBluetoothが有効かどうかのチェックに失敗する(REQUEST_ENABLE_BTを変数に解決できない)。
-
[解決済み] Gradleのエラーです。イベントディスパッチスレッドからの書き込みアクセスは、Android Studioでのみ許可されます。
-
[解決済み] APKのインストール中にDELETE_FAILED_INTERNAL_ERRORエラーが発生する。