原创 Android Push實現總結
push方案 poll:客戶端定時去服務器端檢查 push:客戶端和服務器維持一個連接,服務器有新內容推送給客戶端 實現對比 1、XMPP(Extensible Messaging and Presence Protocol,前稱J
原创 又回到csdn了
兩年前將博客搬到自己搭建的vps上,兩年不到的時間,vps老闆跑路了,話說真丟人啊。資料備份的不全,這期間好多文件就這樣廢了,想想還是來csdn安家吧。
原创 android app啓動慢分析
最近將gradle和android studio都升級到2.1,instant run功能確實好用,不過在測試的時候把緩存清理後,點擊桌面launcher特別慢。 開始懷疑是引入視頻、瀏覽器sdk導致的,打log看了下發現sdk初始化耗時
原创 命令行生成微信app簽名
微信開發的適合需要生成app簽名,手動輸入太體力活了,來個命令 unzip -p suspect.apk META-INF/CERT.RSA | keytool -printcert | grep MD5 將apk名字替換成你自己
原创 mac 10.9編譯goose報錯解決方法
目前來說 clang編譯go三方庫有各種問題,可以通過brew 裝上gcc ,然後做個鏈接到/usr/bin/gcc。 再次go get 會有各種奇怪的錯誤,比如https://github.com/mattn/go-sqlite3/is
原创 Android執行執行Shell命令總結
開發中有時需要用Java調用系統的一些命令,執行一些語言本事不具備的功能,Android開發中最常見的就是Root靜默安裝,通過命令修改某些目錄權限等工作。我們通常會通過Runtime執行一個系統命令,返回一個process對象,然後檢查
原创 dalvikvm類找不到錯誤解決方案
運行官方的helloworld.smali報錯找不到類,好奇怪,經過一番google後才發現,原來要在root權限下纔可以執行。 報錯: Dalvik VM unable to locate class 'Helloworld' java