作者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