【筆記】J2ME of ZXING
為了Zxing又差點吐血一次Orz
所謂的悲劇就是--
J2ME的安裝不像J2SE那麼單純(角落)
J2ME的封裝只能用吐血神秘形容。
這是參考網站,如果下次有機會用ANDROID我可不想又找一次……Orz
總之先抓Proguard。
這玩意好像叫做混淆器,是防止別人反編譯取得程式碼用的。
解壓以後到lib裡把proguard移到WTK的bin目錄下面。
有一點非常重要--目錄中不可以有空格!
之前我用的目錄是「C:\Program Files\WTK2.5.2_1\」,結果陣亡了……
^ 就是這裡Q口Q
據說是proguard設計上的問題……
反正不管理由是什麼目錄中間不要有空格就對了。
(如果有重裝WTK,要記得重新開機喔。)
接下來到Zxing的安裝目錄下打開「build.properties」。
更改參數:
注意是「\\」!
最後是「cmd」、「cd」、「ant」。
然後是ECLIPSE部分:
可以參考這邊,所以我簡單寫一下就好了。
工具列的「Help」、「Install New Software」:
輸入網址、安裝:
然後工具列「Window」、「Preferences」:
在「Java」、「Debug」的地方,取消上面兩項還有改一個參數:
最後建立專案:
打完專案名稱下一頁以後應該會看到這樣:
如果沒有就點一下「Manage Devices」。
(綠色的那格是表示彩色電話(我這邊還有一個是灰階電話),其實沒什麼特別的只是說一下……)
(基本上步驟1一進來就已經點好了啦……)
「Import」、「Browse」、選擇WTK的bin位置、「Refresh」:
OK以後一路點下去專案應該就會建好了。
開一個新類別「J2ME Midlet」。
一樣匯入外部參考:
(因為不知道會用到哪些乾脆一起叫進來?)
終於好了(大哭):
所謂的悲劇就是--
J2ME的安裝不像J2SE那麼單純(角落)
J2ME的封裝只能用
這是參考網站,如果下次有機會用ANDROID我可不想又找一次……Orz
總之先抓Proguard。
這玩意好像叫做混淆器,是防止別人反編譯取得程式碼用的。
解壓以後到lib裡把proguard移到WTK的bin目錄下面。
有一點非常重要--目錄中不可以有空格!
之前我用的目錄是「C:\Program Files\WTK2.5.2_1\」,結果陣亡了……
^ 就是這裡Q口Q
據說是proguard設計上的問題……
反正不管理由是什麼目錄中間不要有空格就對了。
(如果有重裝WTK,要記得重新開機喔。)
接下來到Zxing的安裝目錄下打開「build.properties」。
更改參數:
注意是「\\」!
最後是「cmd」、「cd」、「ant」。
然後是ECLIPSE部分:
可以參考這邊,所以我簡單寫一下就好了。
工具列的「Help」、「Install New Software」:
輸入網址、安裝:
然後工具列「Window」、「Preferences」:
在「Java」、「Debug」的地方,取消上面兩項還有改一個參數:
最後建立專案:
打完專案名稱下一頁以後應該會看到這樣:
如果沒有就點一下「Manage Devices」。
(綠色的那格是表示彩色電話(我這邊還有一個是灰階電話),其實沒什麼特別的只是說一下……)
(基本上步驟1一進來就已經點好了啦……)
「Import」、「Browse」、選擇WTK的bin位置、「Refresh」:
OK以後一路點下去專案應該就會建好了。
開一個新類別「J2ME Midlet」。
一樣匯入外部參考:
(因為不知道會用到哪些乾脆一起叫進來?)
終於好了(大哭):