gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 21:15:01 26 4
gpt4 key购买 nike

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

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

找不到类 android.telephony.NeighboringCellInfo 的导入;

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

最佳答案

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

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

aidl -pandroid_sdk/platforms/android-19/framework.aidl ITelephony.aidl

同样,在*.aidl中搜索包含

parcelable android.telephony.NeighboringCellInfo;
parcelable android.telephony.CellInfo;

并将它们传递给 aidl 命令。

关于android - 如何使用 aidl 将 ITelephony.aidl 转换为 ITelephony.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21654242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com