この質問が何度も尋ねられたことは知っていますが、ほとんどの解決策を試しましたが、どれもうまくいきませんでした。 Androidスタジオ3.1.3で作業するのはこれが初めてで、Androidスタジオの基本的なテンプレートオプションを使用して簡単なアプリを作成する方法のチュートリアルに従っていました。私が直面している問題は、
レンダリングの問題は、現在のテーマでスタイル「coordinatorLayoutStyle」を見つけることができませんでした
これをbuild.gradleファイルに追加してみました:
「com.Android.support:design:24.1.1」をコンパイルします
これもstyle.xmlに
<style name="AppTheme.NoActionBar">
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
</style>
styles.xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
Couldn't resolve resource @style/Widget.Design.CoordinatorLayout<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
</resources>
build.gradle
Android {
compileSdkVersion 28
defaultConfig {
applicationId "com.example.notes"
minSdkVersion 23
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha3'
implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
implementation 'com.Android.support:design:28.0.0-alpha3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.Android.support.test:runner:1.0.2'
androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'
}
私も同じ問題を抱えていました。私は次の手順を試してみました ここから ですが、それでも問題は解決しません。 Android studio 3.0+、それが次のアップデートで修正されることを願っています。Android Studio Preview 3.2では問題なく動作します。- ダウンロードAndroid Studioプレビュー および ここにアクセス Android Studio安定版と一緒に実行する方法を学ぶ
または、デザインライブラリのバージョンを27に下げることもできます(コンパイルsdkバージョンも27に)。
dependencies { implementation 'com.Android.support:appcompat-v7:27.0.2' implementation 'com.Android.support:design:27.0.2' }
この問題の永続的な解決策:ビルドグラドル(モジュールアプリ)を実装に変更com.Android.support:appcompat-v7:28.0.0-alpha1
。
次のように、styles.xmlのテーマの前に「Base」を追加してみてください。-「Base.Theme.AppCompat.Light.DarkActionBar」
ビルドグラドル(モジュールアプリ)を次のように変更します:com.Android.support:appcompat-v7:28.1.1-alpha3
to:com.Android.support:appcompat-v7:27.1.1
1.最初にこれを試してください:appcompatのGradle(モジュールアプリ)を変更します。
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha1'
2.機能しない場合は、プロジェクトをクリーンアップしてから、再度ビルドします。私の場合、うまくいきました。