aidl文件MusicInfo.aidl如下:
package com.apical.musicutils;
parcelable MusicInfo;
编译报错如下:
Description Resource Path Location Type
9416 3168 aidl.cpp:580] refusing to generate code from aidl file defining parcelable MusicInfo.aidl /MediaPlayerCar/src/com/apical/musicutils line 36 Android AIDL Problem
原因是:
我所使用的eclipse的adt版本过高(27版),直接使用22版本的替换aidl.exe 替换成当前版本的就可以编译过去了。
aidl.exe路径如下:
adt-bundle-windows-x86-20130522\sdk\build-tools\27.0.3

本文介绍了一种解决AIDL文件编译时出现的错误的方法。该错误源于使用了过高的Eclipse ADT版本(27版)。通过将aidl.exe替换为较低版本(如22版)可以成功解决问题。

3441

被折叠的 条评论
为什么被折叠?



