目录
1.语句出错
1.1大小写问题
1.2单位问题(dp sp等)
1.3少了/多了括号
2.粘贴的Java代码,但是需要的包没有引入(没有 import )
3.usb调试问题
3.1手机连接了,但是不显示
1.您用的不是数据线,是一条纯粹的充电线
2.您的手机没有打开开发者选项
1.语句出错
1.1大小写问题
在编写程序的时候,极有可能可能会出现单词首字母大小写问题
在Android studio 代码中,大小写是完全不同的区别,若大小写写错,可能导致Android studio没有智能补全。当您的Android studio没有智能提示,您可能需要留意一下大小写问题。
例如:
错误的将private拼写成立Private。这就是两个完全不同的意思了。
此时Android studio会实时在这些地方报错。
1.2单位问题(dp sp等)
还有错误包括尺寸没有单位,如错误的width:“12”,应该写成12sp或者12dp等。总而言之一定要有单位。
若编译会提示错误,如图
Android Studio 在输出控制台已经给出提示:告诉是什么语句出错了。点击带有蓝色下划线的文件路径可以定位的错误代码。修改即可消除错误。
1.3少了/多了括号
很多符号都是成对出现的。
例如:
< > { } [ ] 等大都成多出现的。
因此,写的程序多了,如果编译有问题,可以再检查一下有没有打的符号。
<image> <image/>
<image ... (各种属性).../>
... {
...
}
()
//成对出现!
2.粘贴的Java代码,但是需要的包没有引入(没有 import )
如图,粘贴了别的(博客/文章)的代码,粘贴进来报错。这种情况要么是粘贴代码地方不对,要么是没有引入包。
怎么解决呢?
第一种方法是将鼠标停靠在报错的地方附近,会智能提示您导入包。 若没有提示的话,可能需要自己手动import一下了
例如这样:
import android.content.Intent;
3.usb调试问题
3.1手机连接了,但是不显示
这种时候有三种可能:
1.您用的不是数据线,是一条纯粹的充电线
解决方法:使用无线调试
2.您的手机没有打开开发者选项
3.您的手机在连接电脑后息屏了,再在电脑上调试,显示报错。
解决办法:
在手机的开发者选项中打开“不锁定屏幕”
因我的经验有限,难免有错,欢迎指出!