在ARM Linux上使用libhybris调用安卓动态链接库 某天脑子中突然出现一个疑问:既然安卓系统是基于 Linux 开发的,那么安卓上的动态链接库能在 Linux 上调用吗?怀着这个疑问 Google 了一下。最终得到一个确定的的答案: 安卓动态链接库不可以在 GNU/Linux 发行版上直接使用。需要借助一个库 - libhybris 才能调用。 Android 与 Linux 区别Android 系 2023-06-12 nodejs #node-ffi #libhybris #nvm
在Termux中编译Nodejs库node-ffi Node-ffi 是一个 Nodejs 库,其中 FFI 是 Foreign Function Interface 的缩写。这个库的作用是方便程序员通过 Javascript 代码来调用 C/C++ 动态链接库。想在 termux 中使用它必须自行编译。下面给出编译流程。 (已过时)node-ffi 项目地址:https://github.com/node-ffi/node-ffi node-f 2023-06-10 nodejs #termux #node-ffi
在Termux中编译Nodejs库sharp 有一个 Nodejs 项目使用到了图形处理库 sharp,但是想在 termux 中使用必须自行编译。关于 sharp 的介绍在这里不再阐述,想了解的可以去看项目主页和文档。下面给出编译方法。 sharp 项目地址:https://github.com/lovell/sharp sharp 文档地址:https://sharp.pixelplumbing.com/ 编译步骤1.下载项目到 Te 2023-06-10 nodejs #termux #sharp
pkg-config的作用 什么是 pkg-configpkg-config 是一个 linux 软件包,用于帮助开发人员查找、定位和使用依赖库。它可以简化软件的构建过程。(比如 sharp 依赖 libvips) 例如:当开发人员编写一个软件,且需要使用某个依赖库时,他们就可以使用 pkg-config 工具来查找该库的安装位置,并获取其编译和链接需要的参数。从而确保软件可以正确地链接和运行所需的依赖库。 pkg-conf 2023-03-06 linux #termux
npm和npx命令 npx:nodejs 命令执行工具有些第三方库会提供一些命令行工具(比如 pm2 命令),npm 在执行 install 的时候,会根据第三方库的 package.json 文件里面的 bin 选项,在 node_modules/.bin 目录生成对应的可执行文件。 npm@5.2.0 提供了 npx 命令。npx 命令的基本逻辑是: 检查当前项目 node_modules/.bin 下,是否存 2023-02-21 nodejs #npm
安卓手机改造服务器之智能充电 安卓手机智能充电安装 Termux 后,手机就可以改造成简易的服务器来使用。但还有一个问题:如何实现自动充电,保持电量充足?这里有几种方案可以选择: 把手机改造成直供电模式:需要焊接电路板,比较麻烦,不推荐 使用手机的旁路供电功能(由充电器直接供电,不通过电池):老旧手机不支持,且24小时插电电池容易鼓包 手机 ROOT 之后安装 AccA 智能充电模块 下面只说第三种 2023-02-09 折腾 #安卓
关于汉信码的识别方法 如果你只是想识别汉信码,可以试试这两个: 手机端:中国编码APP 网页端:CTF汉信码识别 最近接触到了汉信码这种二维码,于是想着做个小工具出来玩玩。汉信码的生成可以借助 zint 这个库来生成,但识别就有点费劲了,在网上找了一圈找也没找到任何相关信息。好在功夫不负有心人,最终另辟蹊径还是找到了解决办法。 汉信码识别Java版 IDcode 里有安卓版sdk可识别汉信码,版本略老,是 arm 2023-02-03 开发 #汉信码 #安卓
Termux中使用Nginx反向代理 项目背景:在 Termux 中运行了多个 web 项目,但是只有一个域名。这种情况下可以使用 Nginx 反向代理将不同访问路径映射到不同的项目。比如访问 itfox.net/express/ 会映射到 8080 端口的 express 项目,而访问 itfox.net 会映射 3000 端口的到默认项目。 安装 Nginx12345# 安装 nginx$ pkg install nginx# 启 2023-01-22 linux #termux #nginx
Termux的使用方法总结 Termux是什么Termux 是一款安卓手机下的 Linux 模拟器,可以在手机上模拟 Linux 环境。它开源且不须要root权限即可使用,支持 Python,PHP,Nodejs,Java 等多种开发环境。手机装上 Termux 就可以变成一个简易的服务器,方便学习使用。 Termux下载安装 Termux 官网:https://termux.dev/en/ Termux 项目地址:http 2023-01-21 linux #termux
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2023-01-19