如何将Android源类复制到项目中?

时间:2018-06-11 01:27:53

标签: android android-studio import android-source android-library

我们假设有一个 Android 库类没有我想要的功能,所以我只想把这个类剪切并粘贴到我的项目中作为一个新类文件并自行添加功能。

我有一个特定的案例,我想用TextToSpeech类来做这件事,但在我剪切并粘贴代码之后,有很多缺失(灰色)导入,(这些是"注释& #34;以及其他几个在按下option-enter时似乎不允许正常导入行为的类。

1 个答案:

答案 0 :(得分:1)

对不起。如果该类依赖于驻留在框架中的其他API(而不是公共API),即导入它们,则无法执行此操作。

您唯一的选择是更改AOSP中的类并构建Android映像。不幸的是,在这种情况下,您将成为更新的API的唯一用户:(