2011年7月29日 星期五

Android 亂玩之proguard 卡卡

在整個全部裝完後看到有個叫proguard的說是可以稍稍讓自己亂寫的東西不被反組譯,

就手癢玩了起來。悲劇就花生了...無法輸出成 apk 一直會出現

"Conversion to Dalvik format failed with error 1"

拜了兩天的goo大神 都寫什麼下clean啊重開就好了 都全部移掉按著書玩了兩次還是一樣

還好今天goo到一篇文章說是

找到[Android SDK Installation Directory]\tools\proguard\bin\proguard.bat文件,

call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*

改成

call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9

果然是一服見效....神奇的是我問我同事[他的都沒這問題]同個檔是不是有改過才OK的

一調出來 ...他不用改就可以了...真的是一整個無言

2011年7月20日 星期三

Android 亂玩之跨出失敗的第一步

有下面這種錯誤訊息:invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe

如果你很順利的安裝完 Android SDK Manager,之後想要啟動新的 virtual device 時,若有下面這種錯誤訊息:
invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.
Hint: use ‘@foo’ to launch a virtual device named ‘foo’.
please use -help for more information
請重新安裝… 並且將原本的安裝路徑:C:\Program Files\Android\android-sdk
換成這個:C:\Android\android-sdk

因為原本預設的路徑有空格 ...不知該說是M$呆還是谷歌呆....剛裝完update 完跑了很久才開始用就錯...