程序员开发过程常见问题的解决方法(持续更新中....)

Mac osX git 中文乱码解决方案

1. 使用git add添加要提交的文件的时候,如果文件名是中文,会显示形如 274232350256256346200273347273223.png的乱码。 

git config --global core.quotepath false

2. 设置git gui的界面编码

git config --global gui.encoding utf-8

3. 设置git commit的编码

git config --global i18n.commitencoding utf-8

4. 设置git log的编码

git config --global i18n.logoutputencoding utf-8 

Systrace生成的trace.html打开空白或者打不开的解决办法

1.必须用Chrome打开

2.在mac电脑上,可能Chrome打开也是空白,解决办法是:在chrome地址栏中输入”chrome:tracing”,然后点击load按钮load你的trace.html文件。

gradle 新增moudle后,有时候出现类或者xml文件引用不到

1. 先clean,然后build

2. 第一步还不行,试用下面的主动同步

 install APK的时候报出:The APK file /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk does not exist on disk

解决方式:

1. 查看 buildVarient版本号 能否对上

2. clean project

3. 重启 IDE

os x 10.11.6 首次安装Mysql 5.7.15出现 error:1045 access deny问题以及忘记密码修改的方式

1.sudo su
2. mysqld_safe --skip-grant-tables --skip-networking &

3.新建一个终端,输入以下的指令:mysql -u root

4.进入mysql后输入以下指令即可:

mysql> UPDATE mysql.user SET authentication_string=PASSWORD('123456') WHERE User='root';
mysql> FLUSH PRIVILEGES;

Class JavaLaunchHelper is implemented in both … libinstrument.dylib. One of the two will be used. Which one is undefined

1. 打开 ~/.bashrc 或者 ~/.bash_profile

2. export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

  export PATH=$JAVA_HOME/bin:$PATH 

3. source .bashrc 或者 .bash_profile

 android开发 Mac连接不上国产手机(小米、oppo、nokia x2)解决方法

1.关于本机-->更多信息->概系统览->系统报告->usb->你所连接的device-->供应商ID(Vendor ID)

2..打开终端,输入:system_profiler SPUSBDataType     命令 可以查看连接的usb设备的信息

通过以上两种方法拿到连接的手机的USB设备信息,比如vid 如何MI3 vid:"0x2ad5" 

3. 再次输入echo "0x2ad5" > ~/.android/adb_usb.ini,即可将MI3的vid信息加入到adb_usb.ini文件中

4. 魅族4x 连接方式改成内置光盘(驱动程序),然后安装fileTransfer.dmg,挂载mx4成功后,改成媒体设备连接。

android studio LLDB安装失败解决方法

1. 通过settings/Android SDK来安装LLDB

2. 假如第一步下载成功并且安装完成后,再次打开SDKmanager看不到LLDB成功安装标志

3. 假如第二步情况成立,说明你之前安装个LLDB的残留文件(可能是通过Standalone SDK manager)安装

4. 假如第三步成立,得删除LLDB残留文件,通过Standalone SDK manager删除,或者到你的SDK目录下删除

5. 删除后,在通过第一步的方式重新安装LLDB

com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0


1. 本地安装上jdk8

2. 在android studio中配置 jdk8进行java编译

3. 参考链接:http://www.she.vc/article/18-98390-0.html

gitk Error in startup script: unknown color name "lime"


1.安装gitk 依赖包 tcl

2. brew cask install tcl

mac os 10.12 Android源码编译之路所遇之坑

1. Can not find support SDK [10.8, 10.9, 10.10,10.11]

   1. cd /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk

   2. sudo vim SDKSettings.plist 将里面的10.12替换成10.11

2. case-insensitive filesystem 问题

   1. sudo hdiutil create -size 50g -type UDIF -fs HFSX -volname android  ./android.dmg

   2. hdiutil convert android.dmg -format UDSP -o android.sparseimage(由只读变成可写)

然后将源码近android.sparseimage根据官方的步揍进行编译

WebStorm 2016 最新版激活(activation code方式)

https://www.cnblogs.com/woaic/p/6024975.html 

国产手机没有google账号去google play下载应用方法

http://apps.evozi.com/apk-downloader/

mac charles 在线破解

https://www.zzzmode.com/mytools/charles/

原文地址:https://www.cnblogs.com/lzl-sml/p/5894063.html