CSDN

一,电脑使用Bugs

  1. 打字的时候输入空格光标后面一个字被删除了?

    键盘输入有两个模式:一个是插入格式,一个是改写模式

    一般我们习惯的是插入模式,上述描绘的就是从插入模式不小心进入改写模式后的情况。

    解决办法:按下键盘上delete旁边的Insert键就换回来了

  2. Sublime 怎么写Kotlin

二,编程Bugs

2.1

错误: 编码 GBK 的不可映射字符

Bug场景:

Sublime Text 写 Java 代码,然后再输入命令提示符:cmd,打开命令提示符窗口:DOS(也叫终端)。

javac预编译 java 文件的时候,提示报错:文件名.java:行数 错误:编码 GBK 的不可映射字符 (0x几几)

原因:

Win 下 DOS 默认编码格式是 GBK,但是 java 源码文件默认是 Unicode ,所以两个冲突导致汉字被编译成了乱码。(只有 Win 上会冲突,Mac 不会)

解决:没次写完 java 源文件,手动保存为 GBK 格式。

image-20221123065331350

2.2

Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocation failed Unexpected end of file from server

image-20221126170159836

描述:AS push 代码到github,可视化那个点push说失败。

解决:在终端手动输入:git push

image-20221126170410269

2.3

Android Studio右侧工具栏的Gradle页签没有Task任务列表没有Task任务列表

image-20221126215712157

原因:新版AS默认不显示

解决:file-》settings

image-20221126220019707image-20221126221318777

好了image-20221126221410396

2.4

Android Studio 中res资源目录下的图片命名规范:

  1. 别英文大写。都必须是英文小写。

image-20221215162129516

  1. 不能有空格。

    image-20221215162413744

2.5

res资源文件夹命名易错细节:

  1. 连接后缀的符号是 - 而不是—— 或者 _
  2. 输入法中文英文都可以,但是输入那个杠他是短的,然后是在中间的。
  3. 正确的输入方法:不按住Shift 输入小横线(中英文无异)、

错误举例:

  • image-20221215162641920

这个符号更长

  • image-20221215163148106

这个符号在下面。

总结:写错了,他不会报错。但是引用包的时候会出现莫名Bug。又是一个小细节。

2.6

image-20221219114137622

image-20221219114217579