Android 所遇问题(一)

1、打开Eclipse更新了一下sdk和adt到22.6,更新一切都很顺利,可以新建一个工程时发现多了一个appcompat_v7的内容。查看项目发现本来MainActivity是继承Activity的,创建出来的项目继承的是ActionBarActivity。 如果我删除appcompat_v7这个内容,便会出现各种各样的其他问题。如图:

其实,这是官方的一个兼容包,做工程还是更平时一样,要怎么做才不会出现这个包呢?

解决方案:新建项目的时候把minimum required sdk选择android 4.0以上版本就不会出现那个了。如下图:

时间: 2024-08-26 13:32:04

Android 所遇问题(一)的相关文章

当观察者模式和回调机制遇上Android源码

上一篇博客跟大家分享了Android源码中的装饰者模式,有点意犹未尽,今天跟大家分享下Android中的观察者模式,顺便说一说观察者模式和回调机制的关系,欢迎大家拍砖. 观察者模式 定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己. 观察者模式的结构 观察者模式所涉及的角色有: 抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对

Android 友盟分享详细集成过程及所遇问题解决

最近项目需要针对微信.朋友圈.QQ.QQ空间集成友盟分享的功能,说实话,我也是第一次做,期间碰到过很多问题,这篇随笔就来写一下我是怎么集成友盟分享的,还有碰到哪些问题,都是怎样解决的! 其实集成友盟并不是很难,跟着集成文档一步一步走下来就可以,而且下载的友盟SDK会附带Demo,但是Demo中有很多东西是用不上的,所以就需要我们选择性的摘取有用的部分! 如需转载请注明出处:http://www.cnblogs.com/upwgh/p/6382085.html 1-获取友盟Appkey 如果你之前

Android初学者Eclispe环境启动遇This Android SDK requires Android Developer Toolkit version 23.0.0 or above

当我们进行Android开发,配置安装环境Eclispe&SDK&ADT过程中,在SDK在线安装后,重新登录Eclispe,会出现警告框:This Android SDK requires Android Developer Toolkit version 23.0.0 or above. Current version is 22.2.1.v.201309180102-833290. Please update ADT to the latest version. 问题在与:在线安装SD

Android项目打包遇com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details

查了网上很多处理都是在项目的gradle.properties中添加下面的配置,再编译就通过了: android.enableAapt2=false 原文地址:https://www.cnblogs.com/yuxingxingstar/p/9982476.html

Android Studio 在安装中遇gradle-4.6-all.zip下载问题

很久没用Android Studio了,最近重新安装Android Studio 时,遇到了这样一个问题,一直在显示gradle文件在下载中,检查其他文件,全部没问题后,并且更改用户名为英文也无效:记录下来以免以后遗忘:解决办法:下载所需的gradle文件,然后把下载的zip文件,复制到如下目录下C:\Users\{你的用户名}\.gradle\wrapper\dists\gradle-4.6-all\bcst21l2brirad8k2ben1letg然后删除之前创建的项目,重启Android

Android Studio真机测试

本页内容 1.真机测试好处多 2.开始吧!真机测试 1.真机测试好处多 不久前才开我的Android Studio之旅,就遇上了一个大麻烦--创建的模拟器各种运行出错.尝试了各种解决方法,都没有什么结果.上网一百度,搜到的答案是:用真机测试吧,android Studio自带的模拟器太水了. 到底水在哪里呢,原来是因为它太卡.运行缓慢.不够时尚.常常出错.看了这样的评论,我也当然没有使用它的原因了.那么用真机测试有什么好处呢?这个,还真不少. 首先,在模拟器上能成功运行的软件不一定能在真机上成功

android开源库发布到jcenter图文详解与填坑

相信很多人都用过开源项目,特别是android studio普及以后,使用开源库更方便简单.而如何上传开源库到jcenter供大家方便使用,虽然网上也有教程,但还是遇坑了,最后总结一下,希望可以帮助大家. [csdn地址: http://blog.csdn.net/zhangke3016/article/details/52075159] [本文简书地址: http://www.jianshu.com/p/0acf9e05b27e]同步更新 AndroidStudio是从Maven Reposi

Android开发学习笔记(二)——编译和运行原理(1)

http://www.cnblogs.com/Pickuper/archive/2011/06/14/2078969.html 接着上一篇的内容,继续从全局了解Android.在清楚了Android的平台架构(可以看作是静态原理)后,还需要掌握其动态原理.动态原理包含两部分,一部分是编译原理,另一部分是运行原理.有人会说,搭建一个基于Eclipse的Android开发环境,编译和运行只要点击按钮即可完成.但是,如果只是“知其然而不知其所以然”的话,在后面的开发中一旦遇到奇怪的问题后可能就束手无措

React Native Android 从学车到补胎和成功发车经历

[工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 好几个月没发车了,完全生疏了,为了接下来能持续性的发好车,这次先准备发个小车-- React Native.没错,就是这个从去年到现在官方都憋不出大招 1.0 版本,而被我朝开发者疯狂追捧备受争议的破车.怎么说呢,这玩意刚出来时有了解过,当时的内心是抵触的,但是内心总是架不住天朝的炒作能力,更架不住硬性指标,于是我就这么被 React Native 蹂躏了一番,也