除了android SDK之外,还有什么建议包含android源代码的方法?

时间:2011-11-02 14:33:28

标签: android sdk include

我是Android编程的新开发人员。我理解android SDK不包含来自android源代码的所有类。例如,SDK中的android.bluetooth包缺少(隐藏)AtCommandResult.class。

然而,有时候,我想在我的应用程序中使用隐藏代码,我想知道最好的方法是什么。我能想到的一种方法是在我的项目中包含不同包名的相应源代码,以避免与现有核心发生冲突。但是这种方法的问题是我必须从那时起自己维护代码。一两个课程没问题,但你知道我要去哪里。

除了困扰谷歌在SDK中包含代码之外,还有更好的方法吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可能想要使用.AIDL文件:

http://developer.android.com/guide/developing/tools/aidl.html

这些已经可以用于访问,例如在电话功能中。

这里的代码示例: http://code.google.com/p/auto-answer/source/browse/trunk/src/com/android/internal/telephony/ITelephony.aidl?r=13