【发布时间】:2010-02-04 01:50:56
【问题描述】:
我无法让 eclipse 为 android 构建一个aidl 文件。在构建项目时,它似乎不识别它并且不调用“aidl”。
【问题讨论】:
-
也许你应该详细说明你的问题(修改你的问题)。您提供的信息越多,我们就越有可能提供帮助。你有什么版本的eclipse?安装了哪些插件?
我无法让 eclipse 为 android 构建一个aidl 文件。在构建项目时,它似乎不识别它并且不调用“aidl”。
【问题讨论】:
您可能已经解决了这个问题,但为了其他人的参考,我不会生成相应的 .java 文件。因此,一旦清理项目,如果这不起作用,请删除 gen 文件夹,然后尝试构建项目。它对我有用。
【讨论】:
您是否查看了 gen 文件夹,其中存储了生成的类? 那是我的问题,我只是查看了错误的文件夹。
【讨论】:
首先,确保您的.aidl 文件与src 文件夹中的.java 文件放在同一个包中。
您可以通过在.aidl 文件上单击鼠标右键并检查该文件的路径来检查这一点。如果路径不包含src 文件夹中提到的包名,则复制.aidl 文件并将其放在src 文件夹中提到的包中。
之后,清理项目并构建它,然后在gen 文件夹中查看,将为各个.aidl 文件生成.java 文件。
【讨论】:
如果您的系统上没有aidl 二进制文件,也就是说您没有从Android SDK Manager 安装Android SDK Build-tools 包,您可能会遇到这个问题.
【讨论】: