Android 环境
虽然 Android 基于 Linux 内核,但它在几个重要方面与传统的 Linux 发行版不同,最明显的是其用户界面和系统架构。
图形环境
Android 不像传统的 Linux 发行版那样使用 Xorg 或 Wayland。相反,它使用 SurfaceFlinger,后者负责组合屏幕上的图形元素。它管理表面 (包含像素数据的图形缓冲区) 并处理窗口系统的合成。
用户界面
Android 使用自己的用户界面框架,基于 Java(Android 7 及更早版本)和 Kotlin(Android 8 及更高版本)这与经常使用 Mate、GNOME、KDE 等的传统 Linux 桌面环境不同。
Android 主要是为智能手机和平板电脑等基于触摸的设备设计的,这影响了其用户界面针对基于触摸的交互进行了优化。
应用程序管理
Android 使用自己的运行时,称为 Dalvik(使用 Android 4.4 及之前)和 ART(Android 运行时,自 Android 5 起使用)。它针对移动设备进行了优化,并管理应用程序的执行方式。
Android 使用 APK(Android 应用程序包)作为其应用程序的包格式,这与通常使用不同的包管理器(如 APT、RPM 等)的传统 Linux 发行版不同。
内核和驱动程序
虽然 Android 使用 Linux 内核,但它通常使用自定义版本。此外,Android 中的硬件驱动程序是为特定设备量身定制的,而不是旨在提供更广泛硬件支持的传统 Linux 发行版(这对 ANDRAX-NG 来说是一个巨大的问题)。
更新和分发
由于设备和制造商的多样性,Android 是分散的。这与大多数 Linux 发行版的集中式更新系统不同,这会导致不同设备的更新周期和版本不同。
ANDRAX-NG-Launchers
安装 ANDRAX-NG 后,这些是 Android 启动器中出现的主要图标……
-
ANDRAX-NG :是 Android 上 ANDRAX-NG 用户界面的主屏幕。此屏幕负责配置、安装和一些有用的链接。
-
Dradon Terminal :是适用于 Android 的 ANDRAX-NG 终端仿真器。它是目前适用于 Android 的最先进、最完整的终端模拟器……有关更多详细信息并了解如何使用 Dragon Terminal,请访问 Dragon Terminal 页面。
-
CodeHACK IDE :是一个简单的集成开发环境,专门为 Android 上的 ANDRAX-NG 开发,它仍然是一个不断开发的“原型”…… 简单的说就是开发编辑器,IDE
-
Learn Hacking :是一个界面,提供有关 ANDRAX-NG 的免费文章、有关道德黑客和渗透测试世界的教程。
D.C.O
Dragon Categorization Overlay 或简称 D.C.O. 是一个对 ANDRAX-NG 中使用的主要工具进行分类的系统,使用户可以轻松打开它们。
图形界面
如前所述,Android 使用 SurfaceFlinger(顺便说一下,它优于 Xorg),并且与 Xorg 和 Wayland 不兼容……因此,要在 Android 上使用需要图形用户界面的工具,我们可以使用 ANDRAX-NG Portable 中包含的 VNC 服务器。
您可以使用以下命令启动 VNC 服务器:
sudo service vnc start
ANDRAX-NG 将要求您创建一个密码,用于登录图形环境。不要将此密码与您用于本地用户的密码混淆…
现在只需使用“RealVNC Viewer”应用程序并使用您刚刚创建的凭据设置新连接……
完成后使用以下命令禁用 VNC:
sudo service vnc stop
效果图:
2、本站永久网址:https://www.xheishou.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
暂无评论内容