發表文章

目前顯示的是 3月, 2023的文章

用pk8和x509.pem產生Android Studio使用的keystore檔

Eclipse與Android Studio用的是keystore檔案,然而AOSP內提供AOSP裡面提供的是pk8和x509.pem檔案,實際上都是一樣的,只是表現格式不同。 AOSP的key一般會在build/target/product/security內,裏面有數個*.pk8和*.x509.pem檔案, 分別對應不同層級的簽章, 有media, shared, platform, test, 以及release release是給OTA包使用,test是ENG工程版使用,platform是系統權限的APP用的, 要用Android.mk幫APP簽系統權限, 要加上 LOCAL_CERTIFICATE := platform 下面這個script是自動,產生mygen.keystore檔案,store密碼是password 要顯示在keystore可使用java內的keytool工具 keytool -list -v -keystore mygen.keystore

C/C++查閱引用(include)或使用巨集(macro)後編譯有問題的程式碼

圖片
為什麼需要查閱 C/C++引用(include)或使用巨集(macro)編譯出錯的程式碼,因為使用巨集編譯時發生的錯誤訊息提示的程式碼行數,往往不是原始碼(source code)中看到的行數。 在學習與除錯的時候總覺麻煩,下面就展示該如何查閱引用/使用巨集後的程式碼。

小程式:用Imgur的Client ID上傳圖檔

圖片
Imgur可以使用Client ID就上傳圖檔,官方上傳圖片的文件說明在 這裡 ,這裡分享簡易的圖片上傳頁,上傳Imgur後得到的圖片網址就在回應的data.link中。 那該如何取得你的Client ID? 

解決:本機網頁(http)無法連結到Imgur的問題

這是一個發生在VSCode寫一些小東西用http preview server開寫簡單功能測試時發生的問題。 你若直接用chrome開啟本機檔案點Imgur連結是沒有事情的, 妙的就是用http本機伺服器會變成403,直接跳轉過去imgur也是403。

html5開檔與預覽圖片

 這裡簡短分享一下html5開圖檔並預覽的功能