平常開發

mac命令java

1.open -e  xxx.txt  使用文本打開android

2.vim .bash_profilegit

Android 發佈經常使用github

1.查看發佈key的相關信息shell

keytool -list -v -keystore "jsk路徑" -storepass 密碼vim

eg:windows

D:\Android\adt-bundle-windows-x86_64-20140702\android_sdk\platform-tools>keytool -list -v -keystore C:\Users\Rubert\.android\debug.keystore  -storepass android緩存

iOS 發佈經常使用bash

1.屏幕快照最好和app功能一致app

2.prefs:root問題雖然使用轉碼進行規避(經過URL編碼的方式嘗試過,沒法經過),但緊急發佈版本時,最好規避

3.   PROJECT 和 TARGET 中都要改,不要只改一個

  code signing identity: 調試統一都選 developer, 發佈統一都選 distribution

      provisioning Profile 也要選 

4.ipv6問題

 https://github.com/wg689/Solve-App-Store-Review-Problem

5.DYLD_PRINT_STATISTICS

  在Edit Scheme 中的Run菜單Environment Variables添加該屬性 值爲1,就能夠在試過程當中在控制檯打印出程序啓動過程當中各個階段所消耗的時間。

6.刪除編譯緩存

/用戶/Rubert/資源庫/Developer/Xcode/DerivedData/

Java Web開發

 jsp文件亂碼,a.文件格式的問題  b.jsp文件頭信息未設置(<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>)

Intellij Idea開發

1.去掉Html文本下劃線

Project Structure->Editer->Color Scheme->Html->Tag->Effects的勾選去掉

 

Android Studio找錯經常使用

1.gradlew compileDebug --stacktrace  會顯示一些具體出錯的信息;  偶爾會這樣(./gradlew: Permission denied),用這條命令 chmod +x gradlew

2.gradlew compileDebugJavaWithJavac 會顯示一些具體出錯的信息

3.adb shell 回車   cat /system/build.prop | grep "product"  查看手機相關信息

4.As 經常使用快捷鍵

(1).Ctrl+F 某類代碼查找

(2).Ctrl+R 某類代碼替換

(3).Ctrl+Alt+L 代碼格式化

(4).Ctrl+Y  刪除單行代碼(你能夠修改爲Ctrl+D,由於Eclipse中是這樣)

(5).F11  填寫Bookmark(在Favorites裏面能快速找到)    Shift+F11 快速顯示書籤

(6).Ctrl+F12 查看某類的大綱結構

(7).Ctrl+o   顯示父類未被重寫的方法

(8).Ctrl+Shift+R 快速查找類,文本

(9).Ctrl+鼠標左鍵 KeyMap中搜索Declaration,點擊Add Mouse Shortcut,添加cmd+左鍵

(9).

http://blog.csdn.net/u010841653/article/details/51755355

5.編輯區背景色

#CCE8CF rgb(204, 232, 207)

MAT分析

mac下    ./MemoryAnalyzer -data ./dump

iOS找錯經常使用

(1) $(SRCROOT)與$(PROJECT_DIR)的區別

$(SRCROOT)表明的時項目根目錄下

$(PROJECT_DIR)表明的是整個項目

(2) 在發佈項目時,遇到一個問題,場景以下:

  從SVN上下載了一個項目,可是Prefix Header文件的路徑是絕對地址,build報錯(pch文件沒法找到),各類找錯...,最後是將項目刪除從新下載(打開後不要build),將路徑改爲你項目的路徑,而後在build就能夠了(能夠將文件直接拖入輸入框內)。

(3)You don't have write permissions for the /usr/bin directory.

sudo gem install cocoapods -n /usr/local/bin

(4)咱們的美工有時候爲了偷懶將Android的xhdpi的切圖當作@2x切圖,xxhdpi當作@3x給iOS端;

   其實,Android的xhpdi應該用720x1280的片子切;@2x應該用750x1334的片子切

            Android的xxhpdi應該用1080x1920的片子切;@3x應該用1242x2208的片子切

 

若是有疑問,能夠加個人公衆號:

相關文章
相關標籤/搜索