启动时自定义主题崩溃应用程序
Custom theme crashing app on startup
我正在尝试使用以下内容为我的应用程序定义自定义主题:
<style name="AppTheme" parent="@android:style/Theme.AppCompat">
<!--Custom theme options go here-->
</style>
当 运行 我的 S4(作为开发人员)上的应用程序立即崩溃。我也试过:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
<!--Custom theme options go here-->
</style>
但这给了我错误
Cannot resolve symbol '@android:style/Theme.AppCompat'
Gradle信息如下:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "example.android.magic"
minSdkVersion 16
targetSdkVersion 22
versionCode 3
versionName "1.1.1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.google.android.gms:play-services-ads:7.5.0'
}
我正在使用 Android Studio 1.2.2
将@android:style/Theme.AppCompat
更改为Theme.AppCompat
主题应该是
@style/Theme.AppCompat
或不带样式前缀的更短符号:
Theme.AppCompat
因为它不是 Android 的一部分,所以它是您项目中库的一部分。
我正在尝试使用以下内容为我的应用程序定义自定义主题:
<style name="AppTheme" parent="@android:style/Theme.AppCompat">
<!--Custom theme options go here-->
</style>
当 运行 我的 S4(作为开发人员)上的应用程序立即崩溃。我也试过:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
<!--Custom theme options go here-->
</style>
但这给了我错误
Cannot resolve symbol '@android:style/Theme.AppCompat'
Gradle信息如下:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "example.android.magic"
minSdkVersion 16
targetSdkVersion 22
versionCode 3
versionName "1.1.1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.google.android.gms:play-services-ads:7.5.0'
}
我正在使用 Android Studio 1.2.2
将@android:style/Theme.AppCompat
更改为Theme.AppCompat
主题应该是
@style/Theme.AppCompat
或不带样式前缀的更短符号:
Theme.AppCompat
因为它不是 Android 的一部分,所以它是您项目中库的一部分。