Android 如何在Linux中创建扩展名为.aidl的文件?

Android 如何在Linux中创建扩展名为.aidl的文件?,android,linux,eclipse,intentservice,aidl,Android,Linux,Eclipse,Intentservice,Aidl,我目前正在使用Linux终端,每次我尝试保存aidl文件时,它都会将其保存为文本文件 我还尝试了转换文件,但对aidl扩展名无效:( mv-IRemoteService-IRemoteService.html(成功转换为HTML文件) mv-IRemoteService-IRemoteService.aidl(仍保存为txt文件) 当我尝试使用上述文件(IRemoteService.aidl)构建项目时,出现以下错误: interface IRemoteService should be dec

我目前正在使用Linux终端,每次我尝试保存aidl文件时,它都会将其保存为文本文件

我还尝试了转换文件,但对aidl扩展名无效:(

mv-IRemoteService-IRemoteService.htm
l(成功转换为HTML文件)

mv-IRemoteService-IRemoteService.aidl
(仍保存为txt文件)

当我尝试使用上述文件(IRemoteService.aidl)构建项目时,出现以下错误:

interface IRemoteService should be declared in a file called com/service/IRemoteService.aidl.

我对Linux比较陌生,因此不知道是否有一种有效/更简单的方法来实现这一点。请给出建议。

结果证明我只是将文件放在上面的目录结构中。

你确定不是你的ide/编译器弄糊涂了吗?如果任何文件扩展名都是错误的,Linux对文件扩展名不太重视帮助人们和其他潜在程序了解某个文件是什么类型的。您如何知道它的txt文件?@Maxim:我右键单击该文件,单击“属性”,在“基本”选项卡下,我看到类型:纯文本文档(text/plain)谢谢你的评论。原来我只是把文件放在上面的目录结构中。谢谢!