Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse未生成aidl文件_Java_Android_Eclipse - Fatal编程技术网

Java Eclipse未生成aidl文件

Java Eclipse未生成aidl文件,java,android,eclipse,Java,Android,Eclipse,我很难让eclipse为android构建aidl文件。它似乎无法识别它,在构建项目时也不会调用“aidl”。您是否查看了存储生成类的gen文件夹? 这就是我的问题,我只是查看了错误的文件夹。您可能已经解决了问题,但供其他人参考,我没有生成相应的.java文件。因此,一旦清理项目,如果不起作用,请删除gen文件夹,然后尝试构建项目。这对我很有用。首先,确保您的.aidl文件与src文件夹中的.java文件放在同一个包中 您可以通过单击鼠标右键单击.aidl文件并检查此文件的路径来检查此问题。如果

我很难让eclipse为android构建aidl文件。它似乎无法识别它,在构建项目时也不会调用“aidl”。

您是否查看了存储生成类的gen文件夹?
这就是我的问题,我只是查看了错误的文件夹。

您可能已经解决了问题,但供其他人参考,我没有生成相应的.java文件。因此,一旦清理项目,如果不起作用,请删除gen文件夹,然后尝试构建项目。这对我很有用。

首先,确保您的
.aidl
文件与
src
文件夹中的
.java
文件放在同一个包中

您可以通过单击鼠标右键单击
.aidl
文件并检查此文件的路径来检查此问题。如果路径不包含
src
文件夹中提到的包名,则复制
.aidl
文件并将其放置在
src
文件夹中提到的包内


在此之后,清理项目并构建它,然后在
gen
文件夹中查看,
.java
文件将为相应的
.aidl
文件生成。

如果系统上没有aidl二进制文件,则可能会遇到此问题,也就是说,如果您尚未从Android SDK管理器安装Android SDK构建工具包。

也许您应该详细说明您的问题(修改您的问题)。你提供的信息越多,我们就越有可能提供帮助。你有什么版本的eclipse?安装了哪些插件?+1,删除gen文件夹并重建项目修复了此问题。me2,仅花费3个多小时。