Android 开发问题总结系列一

1:Adb端口被占用
这里写图片描述
解决方法:
第一步:输入 adb nodaemon server cannot bind ‘tcp:5037’
第二步:输入 netstat -ano | findstr “5037“
第三步:把占用的端口在任务管理器上杀死然后重启adb就可以了。(重启命令:adb start-server)

2:APK重新签名方法
这里写图片描述
1:找到jarsigner.exe 所在位置,定位到该文件夹,一般在Java的bin文件夹下。
2:-signedjar后面第一个APK是签名和的APK目录和名称,第二个APK是未签名的apk目录和名称。
3:最后的wyn.keystore 是你的签名文件的别名。

3:Java编译器版本问题
这里写图片描述
解决办法:
Project –>Properties –> Java Compiler。按如下图修改
Android 开发问题总结系列一_第1张图片

4:引入百度地图时,报如下错误
Android 开发问题总结系列一_第2张图片
在使用百度地图前,在你的Application类中初始化,代码如下:
Android 开发问题总结系列一_第3张图片

5:在命令行客户端查看网络端口和通讯方式
这里写图片描述
运行结果:
这里写图片描述

6:安装Android studio时出现以下问题
Android 开发问题总结系列一_第4张图片
安装Android studio的时候,到最后,通常会出现上面的报错。
原因:电脑的Virtualization Technology开关没有打开(就是虚拟化支持)
解决方案:
重启机器 –> 进入BLOS界面 –> Advanced –> CPU Setup 找到Virtualization Technology,打开该选项重启机器就OK了。如下图:
Android 开发问题总结系列一_第5张图片
Android 开发问题总结系列一_第6张图片
PS:不同的电脑可能Virtualization Technology所在的位置不一样,仔细找一下就行了。

7:Android studio 运行项目时出现以下问题
Android 开发问题总结系列一_第7张图片
解决方案:
把sdk/tools/lib目录下的device.xml文件复制到system-images/android-x/android-wear/x86和
system-images/android-x/android-wear/armeabi-v7a下,替换掉原来的device.xml文件.
PS:android-x指的是你的报错界面的版本是那个,你就替换相应版本的文件夹。

8:Android studio 提示错误:Error:SSL peer shut down incorrectly
解决办法:
1:先找个能正常运行的项目,点击此按钮
这里写图片描述
Android 开发问题总结系列一_第8张图片
2:点击出问题的那个项目,把图2中的抄过去就行了。

9:Android Studio 出现如下问题
Android 开发问题总结系列一_第9张图片
解决办法:
Android 开发问题总结系列一_第10张图片
把API的版本换一下就可以了。

10:界面中有EditText,通常情况下不做任何处理的话,进入界面就会获取焦点,如果不想要EditText获取焦点,就在EditText的上一层中加入下面两行代码:
Android 开发问题总结系列一_第11张图片

你可能感兴趣的:(Android应用)