假设有一个 Android 库类没有我想要的功能,所以我只想将该类作为新类文件剪切并粘贴到我的项目中,然后添加展示我自己。
我有一个特定的案例,我想用 TextToSpeech
类来做到这一点,但是在我剪切并粘贴代码之后,有很多缺失的(灰色)导入,(这些是“注释” "和其他几个类在按下 option-enter 时似乎不允许正常的导入行为)。
最佳答案
对不起。如果该类依赖于框架中的其他 API(不是公共(public) API),即导入它们,则不能这样做。
您唯一的选择是更改 AOSP 中的类并构建 Android 镜像。不幸的是,在这种情况下,您将成为更新后的 API 的唯一用户:(
关于android - 如何将Android源类复制到项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50789480/