Android Studio 编译Errors 解决笔记

1.\build\intermediates\res\merged\OfficeChannel\release\values-v23\values-v23.xml
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(34) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

这是由于compileSdkVersion低于23导致(一般是使用了Android5.0的SDK)在build.gradle中改为compileSdkVersion 23即可。

2.Resource IDs(资源id)这一类的变量在API14之后的库项目里是不能在switch case statement里面使用的。
也就是说library中switch case的写法必须换成换成if else的写法。

3.Android Studio项目无法引用 library中的资源往往是R.java生成失败造成的,此时可以 选中你的library 通过 
菜单build->Make Module “xxxLibrary”生成R.java。

4.Android Studio集成SVN报错:can't use subversion command line client : svn。说明你在安装SVN的时候没有安装命令行工具。
可以通过安装包repair或者重新安装,注意安装时将有红色“x”的那个磁盘图标,选择安装上命令行工具就行了。

5.java.exefinished with non-zero exit value 3.Android studio开发环境run的时候在dexdebug的时候报错
java.lang.OutOfMemoryError:GC overhead limit exceeded,最后报错java.exe'' finished with non-zero exit value 3。
是由于java堆内存不足,请在build.gradle 中添加如下语句
dexOptions {
    incremental true
    javaMaxHeapSize "4g"// 根据你的电脑配置修改
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值