作者ChonPiggy (崇小豬)
看板AndroidDev
標題[問題] 如何將 AIDL 檔包進 Jar 檔裡
時間Sat Jul 20 18:24:58 2013
之前的專案是直接將 AIDL 放到另外一個專案裡
並建一個與主專案放置 AIDL 的相同路徑
一直都是可以運作的
但是最近想將 AIDL 包進 Jar 檔內
我用的方式是在 Eclipse 內選擇主專案的 AIDL 檔按右鍵 Export Jar File
但是放到另外一個專案後一直都說失敗
但是在 StackOverflow 上看別人說是可以的
(
http://ppt.cc/Cg5B)
並且在 Android Developer 上也說是可以的
(
http://developer.android.com/tools/projects/index.html#LibraryProjects)
是我用的方式不對嗎?
還是我必須要用成 Library Project 的方式?
或者說我誤解了英文上的什麼意思?
想請教一下有使用將 AIDL 包進 Jar 檔裡並且運作正常的前輩們
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.146.77
1F:→ sdyy:說啥失敗? export會產生.jar 擺入lib資料夾就可以了 07/20 19:28
2F:→ ChonPiggy:是的 Jar 檔是可以正常完成的 但是我在另外一個專案時 07/21 11:31
3F:→ ChonPiggy:會無法存取到AIDL Class因為 gen/ 裡並沒有相應的Class 07/21 11:33
4F:→ ChonPiggy:最後的解法是連主專案裡 gen/ 裡AIDL生成的Class 一起包 07/23 11:07