为了使用Python开发安卓应用程序,我需要在我的计算机上安装Python for Android和SL4A,以便与安卓模拟器一起使用。我的问题是,当我将这个应用程序分发给实际的用户/手机时,手机需要显式地安装Python for Android和SL4A吗?或者是Android设备内置了支持基础设施?或者,有没有一种方法可以打包Python应用程序,使用户不必获得SL4A和Python for Android即可运行该应用程序?
我需要知道,如果我选择用OpenGL而不是android的原生2D图形API进行绘图,我会损失多少潜在的安装。*
安卓文档似乎暗示,所有手机基本上都支持OpenGL ES API:
OpenGL ES 2.0 is supported by most Android devices
现在,这是否意味着即使是廉价的商用设备也将支持OpenGL ES2.0?更便宜的手机可能会有软件渲染,还是永远是硬件渲染?
我认为文档中“大多数安卓设备”的措辞意味着,可能确实有一些手机运行安卓-8,但就是没有OpenGL ES 2.0的硬件。但是到底有多少部手机呢?
以下是当前的场景:
我有2(2)安卓手机。
安卓手机1作为服务器的手机。
安卓手机2作为客户端手机。
以下是我想做的事:
我想创建一个基于Android的应用程序(例如学生信息应用程序),它基本上有两种(2)模式:
1. **Server** - for **adding**, **editing** and **deleting** data on a _**local database.**_
2. **Client** - for **viewing** data from the database of the **server**.
该