美文网首页
input is not valid modified utf-

input is not valid modified utf-

作者: ye_evan_ye | 来源:发表于2019-05-23 10:31 被阅读0次

    keyword:

    input is not valid modified utf-8 illegal start byte "listFiles"

    https://blog.darkness463.top/2018/12/13/android-listfiles-crash/   File.listFiles()方法时,如果这个目录下有名字包含非UTF-8字符的文件,会导致App Crash

    #  Android code revicew Guide

    编者按:为了更好的规范review工作,达成共识,沉淀技术,写下此文。

    ## 基本代码规范

    1,参考 [google java style](<https://google.github.io/styleguide/javaguide.html).

    google java style只是定义了java代码规范,跟android源码有冲突时应该以android源码为第一参考点。

    ## 团队内部特殊约定

    *  没必要的注释去掉,非关键的调试的日志去掉,有必要的错误日志留下。

    *  TAB按照 Android Studio 默认的 4个space.

    *  类下面第一行开始没有空行,实现回调的第一个@override也没有空行。

    *  swith case中 break和下一个case有一个空行。

    *  e.printStackTrace删除,可自己Log控制打印,可引入 log4j.jar。

    *  4.8.7 Modifiers  public protected....

    *  变量右边注释 // 前后有一个空格

    *  TODO: 冒号需要 fixme:

    *  方法的参数多个需要换行时,第二行参数参考上一行加8个空格。参考View.onOverScrolled

    Android Studio设置路径  Prefrences-Editor-Code Style-java-Wrapping and Braces-Method declaration parameters.  Align when multiline 取消勾选。

    *  libs assets中到 jar包,二进制库不能添加到代码库

    Colla

    相关文章

      网友评论

          本文标题:input is not valid modified utf-

          本文链接:https://www.haomeiwen.com/subject/edfvzqtx.html