2015年5月19日

Android: Eclipse程式專案出現紅色驚嘆號!

前晚救回Eclipse開發平台,今天還有些小問題須解決!

  • 專案x
    原來正常編譯的專案,很多都因為Android-sdk的移除重裝,必須重新指定編譯的Android SDK版本。
  • 專案驚嘆號
    表示找不到相關的Library。將相關的程式庫放到指定的位置就OK了。


Android: Eclipse ADT Plug-in 升級問題

     將近午夜時,突然心血來潮想試試Android 4.4 KitKat SDK的WebView是否能支援Html5 video 的Playback rate指令,希望可以但一直沒時間測試。就趁這空檔,升級ADT插件和更新下載SDK。因為之前升級一直很順利,心中是有閃過萬一失敗的陰影,但沒放在心上...

2015年3月5日

為善無近名,為惡無近刑

(養生主)
人要活出自己,在不刻意,不影響自主性之下,順便可以讓周遭好。
因其故然。因循原則,因現在的狀況是什麼,全然接受事實的發生,不讓別人牽引著你的情緒。

有效果比有道理有用!

我會有這個現狀,都是我過去自己所創造出來的。
當不滿意時,須反思並知道自己是有辦法解決。

別人的問題,對自己也會有想不到的益處。

與接為構,日以心鬥

與外界接觸糾纏,整天勾心鬥角(內篇齊物論上)

忍住不給答案,陪伴的專家。
陪伴的品質要好,傾聽,我知道我不知道事情。
好奇的問話,分享自己的經驗,尊重別人同不同意你的想法。
敢說會說,說得有效。

2015年1月22日

C#: Strong Name Signature

Checking For A Valid Strong Name Signature
Giving a .NET Assembly a Strong Name


2015年1月2日

Android: NDK不支援有版本資訊的C程式庫?

Issue 55868: NDK: Support for prebuild libs with full sonames

    近日遇到奇怪的問題;好不容易從某Linux Open Sourses原始碼編譯成程式庫.so,正在高興終於編好時,從Andorid載入時竟發生找不到Libxxxx.so.4 程式庫?
    Google半天,終於問對問題找到答案,學會該怎麼serch問題還真是不易呀!
   原來Linux系統的程式庫soname有所謂版本資訊,例如Libxxx.so.4.4.8。Linux用兩個Libxxx.so和Libxxx.so.4(Symbol Link)連結到Libxxx.so.4.4.8,但Android的Linker目前並未支援。若只是將Libxxx.so.4.4.8改名成Libxxx.so複製過去,用 readelf -d Libxxx.so 檢視其soname還是Libxxx.so.4,沒有用的!