Android框架。这是怎么一回事?
我对Android框架有几个问题。有人能回答吗 他们Android框架。这是怎么一回事?,android,Android,我对Android框架有几个问题。有人能回答吗 他们 什么是Android框架 做这是什么工作 这些经理是什么- 活动经理、位置经理 等它们是API还是库 我听说 框架是一组库 说“别打电话给我们,我们会打电话给你 你说,“那么我可以这么说吗 经理、地点经理等 这样的图书馆?还是他们 不是库而是API(用于 访问底层c/c++库) 还有真正的图书馆 “别打电话给我们,我们会打电话给你的。” 你对我们隐瞒了什么 Android框架是构成操作系统的一整套东西。这是无法直接访问的底层本机库、您实际与之
Android框架是构成操作系统的一整套东西。这是无法直接访问的底层本机库、您实际与之交互的层以及开发人员编写以在系统上运行的代码。你对库和API感到困惑。库只是有用的代码块,API是这些库的接口。API实际上代表应用程序编程接口。经理们完全按照罐头上写的做!活动管理器是管理活动的类,位置管理器管理您的当前位置
- 库是开发人员添加到其应用程序中的代码源。它不是源代码,因此内部细节对开发人员是隐藏的。您只能访问可见(公共)零件
- API是库附带的说明如何使用库的文档(上面列出的Android API就是一个例子)
我希望这个答案对您有所帮助。Android framework是一组类和方法,用户可以有选择地覆盖这些类和方法的功能,例如内容提供商、活动管理器、位置管理器、电话管理器等
Activity manager(活动管理器)或Location manager(位置管理器)是可以根据程序输出的需要重写其方法以使用它的类。Android framework具有为Android应用程序开发提供的API。使用这些API,应用程序可以访问android功能,如Wifi、BT、NFC等。这不是重复的吗?可能是重复的“而且,android中的一切都是Java,所以你找不到适用于android的C/C++库”-是的,你会找到它-内核是Linux,Linux是用纯C代码编写的。这些库是一堆.so文件,在一个有根的Android手机中,你可以在/lib-folder下看到所有这些。IDE和Framework指的是相同的东西参考你回答的问题