Android项目中的编译问题及appcompatv7

ADT是最新版本22.6,选择Android SDK 4.0版,在eclipse中新建项目后,发现编译问题:R.java没有生成,并且有大量的xml错误和包引入错误,

import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;

像这类错误,查了下资料发现这些包在SDK中的extra目录中,只是我没有安装,这样问题就比较清楚了,直接安装就可,打开SDK Manager,在extra中选择Android Support Library,这个安装很快,一会就可以完成,接着把项目clean再重新编译,发现还是不行,为啥?


我的做法是重新建立一个相同的项目,这样可以保证所有用到的库都重新加载一遍,事实证明是对的,只是在Project列表中会多出一个appcompatv7的工程,注意这里的工程是自

动生成的,不要动它,这时项目的编译是没有 问题的,直接编译运行,一切正常,不过难免这样的工程在列表里面会有点疑惑,是不是可以删掉?答案是不可以,你试试看删除掉会怎样?

实际上appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面,项目开发的时候完全不用管它。

那么有什么办法可以让项目不自动生成这个项目呢?可以这样做:在建立Android Application Project的时候,我们将Minimum Required SDK选择到Android 4.0版本,就不会生成
这相项目了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
v7-26.0.1-alpha1AppCompat_Body1 style TextAppearance_AppCompat_Body2 style TextAppearance_AppCompat_Button style TextAppearance_AppCompat_Caption style TextAppearance_AppCompat_Display1 style TextAppearance_AppCompat_Display2 style TextAppearance_AppCompat_Display3 style TextAppearance_AppCompat_Display4 style TextAppearance_AppCompat_Headline style TextAppearance_AppCompat_Inverse style TextAppearance_AppCompat_Large style TextAppearance_AppCompat_Large_Inverse style TextAppearance_AppCompat_Light_SearchResult_Subtitle style TextAppearance_AppCompat_Light_SearchResult_Title style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small style TextAppearance_AppCompat_Medium style TextAppearance_AppCompat_Medium_Inverse style TextAppearance_AppCompat_Menu style TextAppearance_AppCompat_Notification style TextAppearance_AppCompat_Notification_Info style TextAppearance_AppCompat_Notification_Line2 style TextAppearance_AppCompat_Notification_Media style TextAppearance_AppCompat_Notification_Time style TextAppearance_AppCompat_Notification_Title style TextAppearance_AppCompat_SearchResult_Subtitle style TextAppearance_AppCompat_SearchResult_Title style TextAppearance_AppCompat_Small style TextAppearance_AppCompat_Small_Inverse style TextAppearance_AppCompat_Subhead style TextAppearance_AppCompat_Subhead_Inverse style TextAppearance_AppCompat_Title style TextAppearance_AppCompat_Title_Inverse style TextAppearance_AppCompat_Widget_ActionBar_Menu style TextAppearance_AppCompat_Widget_ActionBar_Subtitle style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse style TextAppearance_AppCompat_Widget_ActionBar_Title style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse style TextAppearance_AppCompat_Widget_ActionMode_Subtitle style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse style TextAppearance_AppCompat_Widget_ActionMode_Title style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值