Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Android 如何使用aidl将ITelephony.aidl转换为ITelephony.java_Android_Command Line_Aidl - Fatal编程技术网

Android 如何使用aidl将ITelephony.aidl转换为ITelephony.java

Android 如何使用aidl将ITelephony.aidl转换为ITelephony.java,android,command-line,aidl,Android,Command Line,Aidl,我下载了android源代码,试图了解存根类在android电话系统中是如何工作的,所以我使用了aidl convert ITelephony.aidl,但它给了我错误,例如: 找不到类android.os.Bundle的导入 找不到类android.telephony.NeightringCellInfo的导入 找不到类android.telephony.CellInfo的导入 您需要让aidl命令知道这些类的位置 例如,对于类android.os.Bundle,请尝试以下操作: aidl -

我下载了android源代码,试图了解存根类在android电话系统中是如何工作的,所以我使用了aidl convert ITelephony.aidl,但它给了我错误,例如:

找不到类android.os.Bundle的导入

找不到类android.telephony.NeightringCellInfo的导入


找不到类android.telephony.CellInfo的导入

您需要让
aidl
命令知道这些类的位置

例如,对于
类android.os.Bundle
,请尝试以下操作:

aidl -pandroid_sdk/platforms/android-19/framework.aidl ITelephony.aidl
同样,在*.aidl中搜索包含

parcelable android.telephony.NeighboringCellInfo;
parcelable android.telephony.CellInfo;
并将它们传递给
aidl
命令