Android Studio Error String index out of range 0 字符串索引超出范围

来源:互联网 发布:如何修改淘宝发货地址 编辑:程序博客网 时间:2024/06/06 14:13
修改项目后,遇到一个难缠的Bug: Error:String index out of range: 0 这个Bug明显是在编译时期报错误的Bug,clear project 或 Rebuild project 后都会出现如图这样的提示:立马就报
而且这个Bug只有一行提示,没有指定在哪个配置文件, 类或布局下报错!



如果是在编译时期就报错,首先别着急,操作时:
Build --> clear project 时或 build --> Rebuild project 时立马就报错
那么应该先检查工作空间属性配置文件有没有地错误:如
项目空间下的gradle.properties配置文件,里面大多都放项目大小运行配置
或build.gradle
其次是主项目的build.gradle配置文件,如果有多个库引用,要保持SDK编译版本一致
如果是到了运行时期报错,大多错误都会抛出异常,那就更好的定位解决错误:
参考最简单的排错方法之一,检查项目目录下values下Strings 下有没有写错:
<string name=""></string> 
参考说明博客: http://blog.csdn.net/zhufuing/article/details/48830305
我用的是AS,所以我这个Bug原来按到快捷键Ctrl+t从SVN上更新了文件的时候文件合并了,没有去掉<<< >>>>..之类的字符,SVN更新如果没有做特别的
处理就会导致的代码中有特殊字符存在 , 最重要的还是得自己小心 , 不然会被自己坑了一逼........






0 0
原创粉丝点击