setContentView R can not be resovled

时间:2021-12-18 08:15:14

原因:gen包下没有自动生成R.java的资源文件

解决办法:再次新建android application project,默认Theme为Holo Light With Dark Action Bar,会自动导入依赖的V7和V4包,这样新建的工程便可以自动生成R.java资源文件了

附注:

V7--API level 7,依赖V4包,兼容android2.1以上带有ActionBarAppCompatActivityAppCompatDialog 、ShareActionProvider的特性

V4--API level 4,兼容android1.6,支持Fragment 、NotificationCompat 、LocalBroadcastManagerViewPagerPagerTitleStrip 、PagerTabStripDrawerLayoutSlidingPaneLayout 、ExploreByTouchHelperAccessibilityEventCompatAccessibilityNodeInfoCompatAccessibilityNodeProviderCompatAccessibilityDelegateCompatLoaderFileProvider等,更多的API支持android.support.v4

注意:引用类库是不包含用户界面资源的(如ViewPagerPagerTitleStrip 、PagerTabStripDrawerLayoutSlidingPaneLayout ),想要引入,参考Adding libraries without resources.