此博客一直更新。
记录一下工作中使用Android studio遇到的一些问题。一般格式:贴出报错信息和截图(如果有的话),报错原因,解决办法。
1.不能编译9patch图片
AAPT err(1052973020): C:\Users\sks\Desktop\FuncDemo\app\build\intermediates\exploded-aar\FuncDemo\IMKit\unspecified\res\drawable-xhdpi\rc_volume_zero.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
报错原因:图片资源放错位置。
解决办法:在eclipse下并不会出现这个问题,但是在Android studio中,.9图要放在drawable文件夹下。
2.显示Toast时,时长必须使用Toast的常量LENGTH_LONG和LENGTH_SHORT,直接使用0,1有问题.
3.ADB启动失败
1:55:13 error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 閫氬父姣忎釜濂楁帴瀛楀湴鍧�(鍗忚/缃戠粶鍦板潃/绔彛)鍙厑璁镐娇鐢ㄤ竴娆°�� (10048)
1:55:13 could not read ok from ADB Server
1:55:13 * failed to start daemon *
1:55:13 could not read ok from ADB Server
1:55:13 * failed to start daemon *
1:55:13 error: cannot connect to daemon
分析:可能和IM程序冲突
解决: cmd 命令行执行如下命令;然后重新启动Android Studio
taskkill /F /IM adb.exe
taskkill /F /IM qqbrowser.exe
taskkill /F /IM adb.exe
taskkill /F /IM qqbrowser.exe
taskkill /F /IM studio64.exe
使用git管理项目时遇到 fatal: unable to auto-detect email address (got 'username@localhost.(none)') ,由于没有设置用户email
解决办法:在项目根目录下执行:git config --global user.email "username@xxx.com"