Androidstudio更新SDK后实时预览报错

bfchengnuo 2016-03-04 12:41:58
前几日还没有问题,最近一直错误提示。

新建一个默认的还是会报错

关于AS的资料好少没有搜索到解决方法

作为新手,英语还不好,表示AS好难啃

...全文
165 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我也发现了这个问题,我就没多管它,有可能是AS的问题。
高远流长 2016-03-07
  • 打赏
  • 举报
回复
引用 2 楼 qq_31334269 的回复:
不知道楼主能不能正常运行,如果不能正常运行可以在build.gradle文件中手动更改support包的版本:
compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
我的的support版本目前更新到了23.2.0,新建项目也会报错,如上将版本改为23.1.1即可。
以上方法可以使项目正常运行,但是preview还是会提示错误,这时只要将module\build\intermediates\exploded-aar\com.android.support\appcompat-v7目录下的高版本文件夹整个删除再运行就可以了,希望能帮到你。
高远流长 2016-03-07
  • 打赏
  • 举报
回复
不知道楼主能不能正常运行,如果不能正常运行可以在build.gradle文件中手动更改support包的版本:
compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
我的的support版本目前更新到了23.2.0,新建项目也会报错,如上将版本改为23.1.1即可。
技术宅星云 2016-03-04
  • 打赏
  • 举报
回复

目测原因可能有两个:

1. Android Studio 更新SDK后由于被墙的关系可能有些兼容包没有下载完全

2. 你引用的图片格式为*.jpg或者资源的名字有非法字符,比如有大写字符,特俗符号等。

3. 引用资源Id错误,请检查下当前所在布局中是否有这个资源Id.



解决方法:

1. 老刀博客下载Hosts文件进行替换后,就可以访问谷歌了

老刀博客地址:http://laod.cn/hosts/2015-google-hosts.html

然后打开你的SDK 进行再次更新,更新完全后再Clean 下工程, Rebuild 你的Android 项目就好了。

2. 根据错误提示,检查你所引用的资源文件名是否引用了非法字符,比如大写,比如引用了android studio 不支持的jpg文件图片格式,比如文件名中有“—”等非法字符。


3. 英文错误提示中有提到,说引用资源Id找不到异常,所以请检查下你的图片等其他资源和引用路径是否合法。

多插一句:

如果还不行,请修改Preview 的版本23为其他版本,比如21 等,前提是这个预览版本你的SDK platform 中要有这个版本。不然肯定报错



80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧