看板 AndroidDev 關於我們 聯絡資訊
開發層: (應用/框架/庫/核心) * 應用 問題: android需要的CLASSPATH 以及 PATH 環境變數? 錯誤輸出: java.lang.NoClassDefFoundError: com.gdata.client.finance.FinanceService 補充說明: 想請問一下大家 目前再寫一個從Google Finance API 取得資料再作處理的成是 可是使用到了GOOGLE FINANCE的函式庫之後 模擬器就出現意外關閉的訊息 然後在Catlog也出現 java.lang.NoClassDefFoundError: com.gdata.client.finance.FinanceService 的訊息 然後上網找了資料看到應該是環境變數的問題 可是看了很多網站卻還是不知道應該怎麼設定? 有沒有人可以說明一下你們是怎麼設定的呢? 我是用WIN 7 + eclipse -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.239.172
tericky:你的專案檔的Android的lib有選Google API嗎? 02/27 13:53
jason3000d:你是說java build path 裡面嗎? 有啊 02/27 14:02
tericky:剛剛查了一下,Google Finance 目前應該沒有for android的 02/27 14:08
tericky:你可以把你相關jar加入eclipse的build path裡面試試看 02/27 14:09
jason3000d:我依照GOOGLE的說明網頁設定 可是都還是沒辦法 02/27 14:18
jason3000d:http://goo.gl/s13g7 這是我參照的GOOGLE說明網頁 02/27 14:26
tericky:大大...這玩意兒base on PC...所以不支援發佈到android上 02/27 14:34
tericky:即使你在eclipse上都看的到,但是一些相關的package在 02/27 14:36
jason3000d:真的嗎....哪裡看的到有沒有支援.... 所以除此之外 02/27 14:36
jason3000d:我的設定是正確的嗎.... 包含 build path 以及環境變數 02/27 14:37
tericky:android上沒有啊 02/27 14:37
tericky:因為你所有設定的環境變數還是什麼的,都是windows上的 02/27 14:38
jason3000d:你剛說的project的Android的lib我並沒辦法新增東西耶 02/27 14:47
jason3000d:指有一個 Is Library的check box 02/27 14:48
jason3000d:點選ADD之後 跳出來的視窗都是空的 沒東西 02/27 14:49
tericky:專案檔上按右鍵[Properties],左邊選[Java Build Path] 02/27 14:52
tericky:右邊切換到[Libraries],下面自行加入。 02/27 14:53
jason3000d:喔~這邊我設定過了...所以說是她的API LIB沒有支援 02/27 14:56
jason3000d:ANDROID瞜? 因為我之前用HTTP POST可以取得AUTH 02/27 14:56
jason3000d:如果找的到方法繞道的話 應該還是可以取得資料的吧? 02/27 14:57
tericky:我查了一些資料,如果你想單純取資料,可以使用一些方式 02/27 15:00
jason3000d:謝謝... 我來去試試看...... 02/27 15:06
tomap41017:感覺樓樓上推的那個網址,雖然看起來很多 03/02 01:15
tomap41017:不過API的完整性真的差了一些... 03/02 01:15