在更新完成android sdk后创建了项目,然后选择的sdk版本是android 21,系统自动创建了v7的资源项目,然后本项目引用了该v7.
可是问题来了,v7资源项目里的res资源属性报错,no found missing!!!!WTF
v7也是21版本的,结果res里面生成的values-large-v14里的有个
<code style="margin:0px; padding:0px; border:0px; vertical-align:baseline; font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif; white-space:inherit"><span class="tag" style="color:#8000;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;"><style</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="atn" style="color:#ff00;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">name</span><span class="pun" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent">=</span><span class="atv" style="color:#00ff;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">"Theme.Base.AppCompat.DialogWhenLarge"</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="atn" style="color:#ff00;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">parent</span><span class="pun" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent">=</span><span class="atv" style="color:#00ff;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">"Theme.Base.AppCompat.DialogWhenLarge.Base"</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="tag" style="color:#8000;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">/></span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="tag" style="color:#8000;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;"><style</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="atn" style="color:#ff00;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">name</span><span class="pun" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent">=</span><span class="atv" style="color:#00ff;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">"Theme.Base.AppCompat.Light.DialogWhenLarge"</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="atn" style="color:#ff00;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">parent</span><span class="pun" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent">=</span><span class="atv" style="color:#00ff;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">"Theme.Base.AppCompat.Light.DialogWhenLarge.Base"</span><span class="pln" style="margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent"> </span><span class="tag" style="color:#8000;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">/></span></code>
<code style="margin:0px; padding:0px; border:0px; vertical-align:baseline; font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif; white-space:inherit"><span class="atv" style="color:#00ff;margin:0px; padding:0px; border:0px; vertical-align:baseline; background-color:transparent;">Theme.Base.AppCompat.DialogWhenLarge.Base这段换成<span style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif;font-size:14px;line-height:18px; white-space:pre-wrap; background-color:rgb(238,238,238)">Base.Theme.AppCompat.DialogWhenLarge这段代码</span></span></code>
如果你不想创建appcompat_v7,你可以在创建项目时将minimum Required SDK设置为4.1以上,这时就不再生成
appcompat_v7项目了,然后你再去清单文件中将minSdkVersion还原为8就行了.
出自:
http://blog.csdn.net/fancylovejava/article/details/41644787
http://bbs.csdn.net/topics/390682650