gpt4 book ai didi

android - 如何使用非标准(隐藏)API 类?

转载 作者:太空狗 更新时间:2023-10-29 16:25:26 30 4
gpt4 key购买 nike

我是 Android 的新手,已经学习了基础教程。我想我会深入挖掘并将源代码下载到一些“本地”Android 应用程序,如 IM、电子邮件、语音拨号器等。

在将这些原生应用程序的源码导入Eclipse时,我发现它们引用了2.1 API中没有的类,即android.content.Entity、android.net.http.DomainNameChecker等类。作为结果,我无法编译和使用这段代码。

那么,是否存在原生应用程序使用的“隐藏”API 而普通应用程序开发人员无法使用的 API?是否有可用于导入这些类的“ native ”SDK?

大卫

最佳答案

与所有隐藏的 API 一样,这些 API 之所以隐藏是有原因的,那就是它们由框架或专用应用程序使用,不能保证稳定或适合一般开发。不建议对您的应用程序使用不受支持的 API:s,因为它们可能会在未来的版本等中中断。您提到的 API 是框架的一部分,由 Android 系统在内部使用。

也就是说,如果您只想探索 Android,您可以将您的应用构建为平台构建系统的一部分,并使用您自己从开源项目构建的应用来测试它们。

关于android - 如何使用非标准(隐藏)API 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2271023/

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