appcompat专题

关于No resource found that matches the given name 'Theme.AppCompat.Light' No resource found that ma

关于No resource found that matches the given name  'Theme.AppCompat.Light' No resource found that matches the given name   'android:Widget.Material.ActionButton.CloseMode'. 我的上一遍文章 http://blog.csdn.net

Failed to resolve: com.android.support:appcompat-v7:xx.+

1、错误信息 Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:27.+ 2、环境描述 Android Studio 2.3.3 如下图所示 注意:支持的Android SDK Tools 是 25.2.4 3、场景复现 导致这个问题时本人用Android Studio 2.3.3 创建一

ATextAppearance.AppCompat.Small not found

今天编译的代码的时候,刚才还是好的,后来吃个饭回来,就不行了。 报错如下: AGPBI: {"kind":"error","text":"error: resource style/ATextAppearance.AppCompat.Small (aka com.mci.smagazine:style/ATextAppearance.AppCompat.Small) not found.","

解决:You need to use a Theme.AppCompat theme (or descendant) with this activity

1.问题如下: 解决办法:     将MainActivity改为继承自Activity即可,但是这样修改可能无法兼容老版本样式,暂时先用这个方法解决,后续在补充

去除appcompat_v7(第二种方法的补充)

当我们创建新的Android项目移除 create Activity前的选项框,通过这样做,eclipse将不会自动引用这个库项目“appcompat_v7”。然后你可以手动地创建主活动。但是如果你有fragment和actionbar这些控件时注意一定要引用。  之前的方式请   点击这里 !!!

java.lang.IllegalStateException: You need to use a Theme.AppCompat theme

翻译自:http://stackoverflow.com/questions/21814825/you-need-to-use-a-theme-appcompat-theme-or-descendant-with-this-activity  中Bobbake4的回答: The reason you are having this problem is because the activ

如何在Eclipse里正确导入Android support v7 appcompat library

参考 http://stackoverflow.com/questions/26878803/how-to-add-android-support-v7-libraries-in-eclipse 步骤很详细,这个步骤说的是 android/support/v7/cardview 的导入过程,appcompat也一样,这里就不翻译了。 Make sure you have dow

appcompat_v7 引起的新建Android工程编译不过的问题

最近新建Android工程时,发现创建出来的工程多了一个"appcompat_v7",eclipse显示错误,错误提示为:““The container ‘Android Dependencies‘ references non existing library ‘/******/appcompat_v7.jar‘”;一直没有搞明白为什么会出这个错,后来查了一下资料,这个问题的规避方法有:

问题:Conflict with dependency 'com.android.support:appcompat-v7' in project ':app'……

不同版本jar包冲突 as工程报如下错误: Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:appcompat-v7' in project ':app'. Resolved versions for app (26.

引用百分比布局AutoLayout无显示报Failed to load Appcompat Actionbar with unknown error

问题描述:在引用百分比布局AutoLayout无显示报Failed to load Appcompat Actionbar with unknown error 如下图 加载带有未知错误的AppCompat ActionBar失败。一路小找,发现这布局与原标题冲突(同事引用时没这冲突,不知道其他人有没有)。 以下是解决方案:找到项目的styles文件。 将style属性DarkAc

Android:androidx.appcompat.widget.Toolbar设置按钮

之前一直都是用android.support.v7.widget.Toolbar 换了台电脑安装Androidstudio之后就莫名其妙的用不了,比如设置app:navigationIcon=""这个是设置左上角按钮或者图标的,我就很迷怎么设置都搞不好,后来我就想了个奇特的点子 先看效果 有点搞,这个其实并不是原生的菜单按键,我换成了图片而已,为了实现文字居中,我又在左边加了个空的image

failed to load AppCompat ActionBar with unkonw error

去 res-> values -> styles.xml -> -> <resources> <style-》 parent   ->>前面加上一个 Base。

关于Eclipse创建Android项目时,会多出一个appcompat_v7

问题描述: 使用eclipse创建一个Android项目时,发现project列表中会多创建出一个appcompat_v7项目,再创建一个Android项目时,又会再多出一个appcompat_v7_2,如果再次创建,会以此类推地创建出appcompat_v7_x格式的“多余项目”出来(此情况在ADT升级为22.6.x版本后出现,22.3.x前的版本不会有) 查明原因: AD

5张图片解决android studio报错:Failed to resolve: com.android.support:appcompat-v7:29

android studio已经问世多年了,但是对于刚接触android studio的小伙伴来说,经常会遇到这样的报错:Failed to resolve: com.android.support:appcompat-v7:29 ,如图所示: 我今天新建了一个安卓项目也出现了这样子的错误,遇到这样的问题不要慌,看完下面的步骤就可以解决了! 第一步:报错了,先去查看以下自己sdk tool 的

Eclipse 更新Android SDK后,新建项目出现appcompat_v7工程的相关问题

Eclipse 更新Android SDK后,新建项目出现各种问题,网上各种解决方案,搞了好久,总结一下。 1、出现error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton' 新建工程后,出现error:

错误:You need to use a Theme.AppCompat theme (or descendant) with this activity.

错误提示:07-01 00:42:39.109: E/AndroidRuntime(17157): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android_007_dialogtest/com.example.android_007_dialogtest.MainActivity

创建helloWorld app,报错workspace\appcompat_v7\res\values-v21\styles_base.xml No resource found that matc

[2014年10月22日十七时13分51秒 - appcompat_v7]警告:不能写jarlist缓存文件C:\用户\崖\工作区\ appcompat_v7 \ BIN \ jarlist.cache[2014年10月22日十七时13分51秒 - appcompat_v7]警告:不能写jarlist缓存文件C:\用户\崖\工作区\ appcompat_v7 \ BIN \ jarlis

AppCompat Toolbar控件去掉阴影

在Android 5.0以上,AppCompat toolbar控件会自带阴影效果, 有时候设计的页面toolbar下面会直接跟了一个TabLayout,这时候阴影效果会破坏整体性, 我们可以通过elevation去掉阴影。 不过,通过代码设置却是无效的 getSupportActionBar().setElevation(0);if (Build.VERSION.SDK_INT >= Bu

Jetpack Compose You need to use a Theme.AppCompat theme (or descendant)

创建一个新的Compose项目后新建了一个Activity 运行后报错 java.lang.RuntimeException:Unable to start activity ComponentInfo{com.redrock.composelearn/com.redrock.composelearn.MainActivity2}: java.lang.IllegalStateExce

You need to use a Theme.AppCompat theme (or descendant) with this activity.

报错问题: You need to use a Theme.AppCompat theme (or descendant) with this activity. <applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:rou

解决Android 的You need to use a Theme.AppCompat theme (or descendant) with this activity.

刚学Android,写个通过点击按钮打开个对话框活动,上来就遇到了个异常崩溃的问题,好家伙。。。 java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 查了一通资料,总结下来原因就是: Activty继承自android.suppo

AppCompat实现Action Bar

每一位Android开发者对Action Bar这种设计都不陌生了,毕竟它已经发布了至少两年了。Android团队发布Action Bar设计规范时同时放出了ActionBar的Api来支持这种设计。如果对ActionBar不太熟悉的可以参考,ActionBar的API被添加在Android3.0(API 级别 11)中,低版本的还是用不了,根本不能适配支持Android 2.X系列

Attribute meta-data#android.support.VERSION@value value=(25.3.1) from [com.android.support:appcompat

问题: Attribute meta-data#android.support.VERSION@value value=(25.3.1) from [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31 is also present at 原因:Manifest中的版本和library中引用的recycle

Android关于Theme.AppCompat相关问题的解决方案

大家在eclipse上新建一个Android可能会遇到一个这样的错误 No resource found that matches the given name 'Theme.AppCompat.Light'. 对于这个错误,相信大部分Android开发者都遇到过,这里是一个解决方案 导入android-support-v7-appcompat库,首先通过Android SDK Manage

一劳永逸解决Failed to resolve:com.android.support:appcompat-v7:28.+

一劳永逸方法 网上的其他方法比如修改compileSdkVersion,buildToolsVersion,和appcompat的版本号,虽然可以解决问题,但是下一次新建项目的时候还会出现,又得继续改版本号。下面的解决方法可以一次性解决 解决方法 在你的AndroidStudio中找到这个目录。 android-studio-ide-2.3.3\android-studio\plugi