原因:gen包下没有自动生成R.java的资源文件
解决办法:再次新建android application project,默认Theme为Holo Light With Dark Action Bar,会自动导入依赖的V7和V4包,这样新建的工程便可以自动生成R.java资源文件了
附注:
V7--API level 7,依赖V4包,兼容android2.1以上带有ActionBar、AppCompatActivity、AppCompatDialog
、ShareActionProvider的特性
V4--API level 4,兼容android1.6,支持Fragment
、NotificationCompat
、LocalBroadcastManager、ViewPager、PagerTitleStrip
、PagerTabStrip、DrawerLayout、SlidingPaneLayout
、ExploreByTouchHelper、AccessibilityEventCompat、AccessibilityNodeInfoCompat、AccessibilityNodeProviderCompat、AccessibilityDelegateCompat、Loader、FileProvider等,更多的API支持android.support.v4
注意:引用类库是不包含用户界面资源的(如ViewPager、PagerTitleStrip
、PagerTabStrip、DrawerLayout、SlidingPaneLayout
),想要引入,参考Adding libraries without resources.