首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux Deploy让手机成为Linux服务器

是基于Linux的,那么是不是可以把手机当服务器用呢?...那么我的树莓派是不是可以丢了呢~ 一开始想找直接将Linux系统刷到手机上,不过难度太大了而且据说很难适配,那这条路走不通了 那么能不能直接从调用底层的Linux呢?通过查找,也不行......后来发现了Termux、Linux Deploy、Aid Learning 经过尝试,Aid Learning感觉好像是Termux魔改的,增加了很多东西,各方面都挺完善的,但是也因此比较臃肿,手机跑也挺吃力的...,有点坑在这里,因为所谓“内部”和“外部”并不是绝对的,和手机设置的默认储存位置有关,如果手机设置默认储存为本机的话,那么${EXTERNAL_STORAGE}其实代表的是系统文件管理器能看到的目录的地址...,${ENV_DIR}代表的是文件系统的内部地址,也就是root之后才能看到的那部分的目录(有点绕啊...)

8.9K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    到底是不是Linux

    有人说就是 Linux,也有人说LinuxLinux,两者没什么关系,还有人说的是 Linux 的内核,那么它们之间到底是什么关系呢。...在的手机上,在系统信息中你可以看到 Linux 内核的版本。 ? 既然的是 Linux 的内核,那是不是可以说它就是 Linux的一个发行版本呢?...大家都知道 Linux 内核是 C语言开发的,Linux 的内核之上 C/C++ 开发了Dalvik ,后来改叫 Android Run Time,其实本身就是的 Java 虚拟机。...我们做的应用都要用 Java开发,运行在 ART 上面。Linux 其他发行版本也可以 Java 开发应用,只要运行在 Linux 的 Java 虚拟机上就可以了。...总结 的操作系统核心是在 Linux 内核上做了一些裁减和定制,并且在内核之上运行了一个 Dalvik / ART 虚拟机,所有的应用必须运行在这个虚拟机上,所以的应用都是 Java 来开发的

    6.5K30

    鸿蒙不是Linux也不是

    1.1 鸿蒙不是Linux,也不是 很多人会混淆鸿蒙跟Linux的关系。 先举个例子,大家很熟悉的Windows里面含有内核,也含有UI系统,含有桌面程序,普通人可以直接使用Windows。...但是Linux仅仅是一个内核(它提供进程管理、文件系统等概念),必须在Linux之上安装各种APP,普通人才可以使用。...基于Linux内核制作出来的完整系统有Ubuntu、debian等等,普通人可以直接使用这些完整系统。 所以鸿蒙要对标的是Windows、、IOS这类完整系统,而Linux只是鸿蒙支持的内核之一。...鸿蒙支持多种内核,有Linux,也有Liteos-a。 鸿蒙的体系很庞大,看下图,内核只是其中之一: ?...比如倒车摄像头,没人能忍受2秒钟后才看见图像:即使你能忍受,也很难把Linux优化到2秒内启动。

    4.7K31

    手机管理服务器

    在几乎人手一部机的今天,其实有很多实用的app可以帮我们很多忙。...在电脑上我们通常都是putty来连接vps远程运行shell命令,当然在Android上依然可以,大家都知道Linux内核嘛,所以它很多东西都是和Linux是相通的,而在Linux系统下连接vps...通常是在终端下ssh客户端来连接,因此只要我们在之下有这么样的程序的话理论上连接vps是没问题的。...,要在机上执行linux命令,我们可以装上一个busybox(包含了不少shell工具命令,不过连接vps的话可能用不上)。...客户端到上了,默认的命令都是在/system/bin目录下的,所以我们只要把ssh编译之后的二进制程序放在那个目录之下便可以运行了,我在网上找到个,还算挺好用的。

    6.7K20

    为啥手机越越卡?

    在业内,Android手机一直有着“越越慢”的口碑,这个现象甚至超出了硬件范畴——很多中高端Android手机在硬件参数上都优于同一代iPhone,但是它们仍然会在使用半年到一年的时间后进入“欠流畅”...,并在自由软件之父Richard Stallman的精神鼓舞之下,将Linux加入到了自由软件基金(FSF)当中,允许所有人使用、拷贝、修改甚至销售Linux系统,同时承担开源义务,禁止把Linux封闭化的企图...而从Mac OS开始,苹果就将操作系统的私有化视为企业战略,乔布斯的话来讲,他是将iOS装进了iPhone这个盒子里,然后卖给了用户。...所以,iPhone之所以不会出现“越越卡”的情况,是因为苹果公司对它的手机从硬件到软件拥有最高的管理权限,在封闭式的环境中,来自第三方的应用程序无法调用超过iPhone承受限度的指令,自然也不可能造成持续性的系统损伤...反观Android手机,由于开源的公开条件,Google无法从代码这一端口约束第三方的应用程序,同时,由于Linux核心设定应用在调取系统功能时一定要取得ROOT权限,这也导致大量应用因为单一功能的实现需求而获得整个

    1.5K70

    系统框架介绍(常用框架)

    Android是由谷歌公司开发的一种基于Linux的开源的操作系统。...API版本 二、Android系统分层 应用层 JAVA API Framework Lib库及Android运行环境 HAL层 Linux内核 三、Android应用开发 需要具备哪些知识?...Library library路径:/system/lib/ So库一般是由C/C++编译成的动态库,上层的Java程序通过JNI调用 主要包含:Lib c ,OpenGL,SSL …… Android应用都是JAVA...十、HAL层 HAL:HARDWARE ABSTRUCT LAYER,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。...十一、Linux内核 Android驱动包含两部分,一部分是HAL层,另一部分是linux内核驱动 HAL层提供上层调用的接口,同时对接Linux内核,采用IOCTRL或者一些框架的形式来访问内核驱动

    8.5K40

    软件开发_应用程序UI组件意外停止

    1、应用程序基础 Android应用程序Java编程语言写的。编译后的Java代码——包括应用程序要求的任何数据和资源文件,通过aapt工具捆绑成一个Android包,归档文件以.apk为后缀。...: 默认情况下,每一个应用程序运行在它自己的Linux进程中。...每个应用程序都有他自己的Java虚拟机(VM),因此应用程序代码独立于其他所有应用程序的代码运行。 默认情况下,每个应用程序分配一个唯一的Linux用户的ID。...为了节省系统资源,具有相同ID的应用程序也可以安排在同一个Linux进程中,共享同一个VM。...例如,如果你的应用程序需要显示一个图像的滚动列表,且其他应用程序已经开发了一个合适的滚动条并可以提供给别的应用程序,你可以调用这个滚动条来工作,而不用自己开发一个。

    1K10

    RN与原生通讯(篇)一、RN调用代码(简单)二、RN消息机制方式与原生代码切换三、RNPromise机制与原生代码通信四、RNcallback回调方式与原生代码通信

    一、RN调用代码(简单) RN调用原生的代码,大致分为如下几步。 1、Android Studio打开一个已经创建好的RN项目,选择android/build.gradle文件。 ?...二、RN消息机制方式与原生代码切换 实现效果:在原生代码中添加一个按钮,当用户从RN界面调用原生代码就会进入到原生代码开发的界面中,而点击原生代码中的按钮就会返回到RN界面。 ?...三、RNPromise机制与原生代码通信 使用Promise机制也是RN与原生通信的一种方式。在原生代码的MyNativeModule文件中创建桥接方法。...Debug进行调试,得到结果如下: ? 四、RNcallback回调方式与原生代码通信 按照上文中提到的方式,在原生模块中暴露一个桥接方法给RN调用。...在使用回调函数时会呈现出某些缺点,比如说每次调用只应当调用一次,多次调用可能会出现意想不到的结果,并且这种方法原生代码是无法主动发送信息给RN侧的。而消息机制的方式就可以进行消息的互相传递。

    3.8K70

    逆向系列篇:工具总结

    文章首发于奇信攻防社区 原文链接:https://forum.butian.net/share/648 一、开发工具 开发工具主要是一些Java开发环境、集成开发环境和开发环境等 1、JDK...在官网直接下载即可,双击安装 安装类型 确认安装 二、逆向工具 这部分介绍的逆向工具是一些用于反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx...这部分为调试工具,主要先介绍下载及安装,JEB动态调试在本文的第六节中介绍,其余的IDEA和IDA会在后面的动态调试文章中体现 1、JEB JEB是一款Android应用程序反编译工具,同时也具备动态调试的功能...工具,将apk文件拖入可以查看是否加壳 3、模拟器 如果没有真机做实验的情况下,可以使用模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器...这里介绍几款不错的模拟器。

    9K31
    领券