[問題] 如何使用不存在Dalvik中的Java核心libs

看板AndroidDev作者 (小吉~掰:D)時間11年前 (2013/05/20 15:27), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
小弟最近遇到個問題,想要在Android app中使用第三方開發的套件, 但這個套件用到javax的一些不存在Android架構中的核心lib 因此,在編成apk時在console會出現 trouble processing"javax/transaction/HeuristicCommitException.class" 之類的錯誤。 但這個class有存在我build path的external jar檔裡,卻無法順利編成apk, 不知板上大大有沒有解決方法,先謝謝各位解答了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.72.117.101

05/21 00:01, , 1F
就沒這class囉 要把全部相關的都放進去即可
05/21 00:01, 1F

05/21 00:01, , 2F
但可能android版的javax裡面沒有 那就GG
05/21 00:01, 2F

05/21 20:34, , 3F
有沒有可能用classloader
05/21 20:34, 3F

05/22 01:43, , 4F
這好像就是以前的DX1 error....
05/22 01:43, 4F

05/22 01:44, , 5F
用3rd party常常會碰到 沒碰到是運氣好....
05/22 01:44, 5F

05/27 21:08, , 6F
可能這第三方套件還使用其他lib再找找看,有沒有缺的
05/27 21:08, 6F
文章代碼(AID): #1HcT1IAI (AndroidDev)