aidl文件中出现couldn't find import for class

原创 2012年03月22日 18:33:15

 之前看了别人的文章,里面也有关于这方面的东西,但是很可惜,自己一直用不上。

 刚刚才发现一个有用的方法 ,呵呵


具体的例子,就是android的phone例子,

import com.android.phone.NetworkInfo;


/**
 * Service interface to handle callbacks into the activity from the
 * NetworkQueryService.  These objects are used to notify that a
 * query is complete and that the results are ready to process.
 */
oneway interface INetworkQueryServiceCallback {


    /**
     * Called upon query completion, handing a status value and an
     * array of NetworkInfo objects.
     *  
     * @param networkInfoArray is the list of NetworkInfo. Can be 
     * null, indicating no results were found, or an error.  
     * @param status the status indicating if there were any 
     * problems with the request.   
     */
    void onQueryComplete(in List<NetworkInfo> networkInfoArray, int status);
    
}

相信这些代码,大家肯定是很熟悉的,

只是为什么会不一样呢,那是因为,我修改了我的缘故

本来的NetworkInfo,并不是在这个位置,我把源码里面的NetworkInfo,放到这里来的目的,就是让这个aidl不出错,

但单单是这样做,还是不够的,

需要另外建一个NetworkInfo.aidl的文件,内容如下:

package com.android.phone;
parcelable NetworkInfo;

这样,就可以编译通过phone了,

祝大家都能够顺利编过phone哈。

AIDL 编译报couldn't find import for class原因探究

 有如下代码: package android.hardware; import android.content.Context; /**  * {@hide}  */ interface IEink...

Android aidl 编译报couldn't find import for class

Android进程间通信需要用到AIDL,

在Eclipse编译aidl文件中出现couldn't find import for class原因

   最近正在研究aidl,出现了以下错误: couldn't find import for class 无法导入类!IMyService.aidl  如图:工程目录:Student.java pr...
  • ghd2000
  • ghd2000
  • 2010年12月17日 15:22
  • 12837

在Eclipse编译aidl文件中出现couldn't find import for class原因

最近正在研究aidl,出现了以下错误: couldn't find import for class 无法导入类!   IMyService.aidl  如图: 工程目录: ...

Android aidl 编译报couldn't find import for class

在某一个.aidl文件中出现couldn't find import for class AAA错误   可在AAA.java的包中   新建一个AAA.aidl   加上代码 pa...

ant 编译 aidl 报告错误: couldn't find import for class

Aidl的使用帮助如下: [java] view plaincopy C:/Documents and Settings/Administrator...

AIDL 编译报couldn't find import for class原因探究 .

转自:http://blog.csdn.net/jackyu613/article/details/6011564   有如下AIDL代码:  package android.hardware;...

Android aidl 编译错误:couldn't find import for class

利用AIDL机制实现跨进程通信和数据传输,AIDL文件中方法中含有自定义的数据类型,import自定义数据类型后,Eclipse上该行出现红叉,错误提示: couldn't find import f...

aidl文件import 报错; couldn't find import for class

aidl文件import 报错; couldn't find import for class

Android Studio中使用AIDL以及couldn't find import for class问题的处理

在Android Studio下如何创建aidl文件 1、首先你需要在工程module目录下的src下main中新建一个aidl文件夹,操作方式如下: 2、创建后android...
  • hhwahzl
  • hhwahzl
  • 2015年09月02日 13:51
  • 5354
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:aidl文件中出现couldn't find import for class
举报原因:
原因补充:

(最多只允许输入30个字)