1.错误描述:

FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{com.best.keke.tabdemo01/com.best.xxxx.tabdemo01.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

2.原因:在AndroidManifest.xml文件中使用了

<application    android:allowBackup="true"    android:icon="@mipmap/ic_launcher"    android:label="@string/app_name"    android:supportsRtl="true"    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

在MainActivity 中我继承了 AppCompatActivity。这是因为AppCompatActivity是v7兼容包里面的。所以此处需要用到兼容包中的theme即可。

3.解决如下:

a.

<application       android:allowBackup="true"       android:icon="@mipmap/ic_launcher"       android:label="@string/app_name"       android:supportsRtl="true"       android:theme="@style/Theme.AppCompat.Light.NoActionBar">

b.或者在MainActivity 中继承了Activity即可。

参考链接:1.http://stackoverflow.com/questions/26689279/java-lang-illegalstateexception-you-need-to-use-a-theme-appcompat-theme-or-des

2.http://stackoverflow.com/questions/18063395/actionbarcompat-java-lang-illegalstateexception-you-need-to-use-a-theme-appcom

更多相关文章

  1. android使用sharedPreferences()方法读写文件操作
  2. apktool高版本产生compileSdkVersion等错误
  3. 在系统里设置文件默认打开APP
  4. Android 使用OKHttp3请求接口401,返回Authorization Required错误
  5. Android Studio构建时报gradle相关错误的解决办法
  6. 第一次执行Cordova build android失败原因一则
  7. android studio 打包出现的错误
  8. Android实现屏幕截图并保存截图到指定文件

随机推荐

  1. Android-编辑需求demo实现
  2. [转]android 系统权限大全的简介与内容
  3. #Android设计模式学习笔记(抽象工厂模式)
  4. 浅谈Android四大组件之ContentProvider
  5. Android(安卓)不规则封闭区域填充 手指秒
  6. Android(安卓)2D游戏引擎AndEngine配置环
  7. Android(安卓)TV HDMI开发
  8. Android实现拍照及图片显示效果
  9. 安卓广播的静态注册和动态注册
  10. android里的Cursor类介绍