问题标签 [terminal-ide]

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 投票
1 回答
1368 浏览

android - Android Terminal-IDE:远程登录java(Dalvik)编译报错的解决方法?

当我偶然发现Terminal-IDE时,我只是在寻找一个不需要root手机的ssh终端,我很高兴我做到了!(更多来自它的创建者在这里。)它是一个 Android 开发环境,旨在在称为“Android 手机”的便携式计算机上工作,它包括您可能称之为“无根手机的可访问 Linux 操作系统”。

好的,现在您知道平台是什么,问题是当我启动提供的 sshd 并使用 ssh 远程登录手机时,我似乎无法让任何 java (Dalvik) 机器工作,而在本地键入的相同操作可以正常工作。一个简单的示例是 Hello World 教程,您可以在其中运行 java 编译器:

本地界面的结果是一个闪亮的新 hello.class。从 ssh 登录(运行 bash)完成后,将导致:

当然,可以查看环境变量...

以下是在本地环境中,但不在远程环境中或不同:

以下是在远程环境中,但不是在本地环境中,或者是不同的:

当然,我的注意力已经流向了“BOOTCLASSPATH”。我以前从未听说过 BOOTCLASSPATH,但它似乎是我们 Java 编码人员熟悉的普通 ole“CLASSPATH”的替代品......

建议的解决方案可以在 code.google.com 网站的“问题”下找到,但它们都不起作用。

0 投票
2 回答
7753 浏览

android - Android终端IDE:终端gcc错误:未找到arm-eabi-gcc

我使用Terminal-IDE作为我的开发环境。(谷歌代码网站在这里。

我正在运行 Terminal-IDE v 2.02 - 最新的。我的安卓版本是:

  • 安卓 4.0.3
  • 软件版本 2.14.531.3 71ORD
  • (其余的可能不太相关,但应要求提供更多)

我在一个合适的开发目录中,准备好足够简单的 c 源代码文件并运行“make”。

我还没有任何编译成功。最有可能的是,在可用的可执行文件与软件正在寻找的内容方面存在版本不匹配。

这是命令和错误消息:

斯纳夫,当然。我完全不确定如何找出正确的编译器文件名应该是什么,因为在这款非 root 手机上,我没有权限通过 PATH 搜索并找到实际的可执行文件。

也可能是PATH设置错误。所有输入表示赞赏。

0 投票
2 回答
814 浏览

java - java dx 实用程序:意外的顶级错误 java.lang.ExceptionInInitializerError

我正在尝试转换一个普通的 Java 应用程序库以在 Android 上使用。该库从 Java 1.1 开始,一直在维护、改进等,并且在其他平台上提供服务,因此不太可能涉及源代码。

通常,由于部署的细节,这个库不会封装在一个 jar 中,而只是保存在 CLASSPATH 发挥其魔力的树中。但是,为了将它放在 Android 上,创建了一个 jar。一切顺利 - 没有警告或错误。

由于将有一些新的开发 - 因此调试 - 通过 ProGuard 进行处理的步骤被跳过 - 时间将在稍后到来。

错误出现在下一步,运行 dx 将其转换为与 Android 一起使用。处理继续进行,直到此处描述的致命错误。(有一个小警告。)

错误飞溅:

开发环境是Terminal-IDE。(谷歌代码网站在这里。

我正在运行 Terminal-IDE v 2.02 - 最新的。我的安卓版本是:

编辑 - 新信息

考虑到终端 IDE 环境中缺少某些东西,我开始尝试在运行 Eclipse 的 Windows 7 机器上运行 dx。Eclipse以某种方式运行 DX,因为它将代码从普通的 .jar 转换为实际作为 Android 应用程序的一部分运行的东西。但是,我无法让 dx 从命令行运行 - 它抱怨找不到源输入文件!(有什么线索吗?)

同时,在某人的建议下,我开始在 Terminal-IDE 环境中进行整个构建。这意味着为了简化场景而进行一些黑客攻击,而且由于找不到 java.RMI 一直失败,所以我将这些部分注释掉了——我想我可以指向一个 Android-Ready RMI 库吗?...继续,一切正常,直到我再次到达 DX 并出现了一个非常相似的错误,如上所述:

0 投票
2 回答
923 浏览

java - 如何将 Jess(.jar 文件)库转换为 .dex 文件,或在 Android 上运行 java 类文件?

我正在尝试在终端 IDE(android)上运行 Jess,但是当我尝试运行以下命令时:

我收到消息:

我尝试过其他方法,例如通过 ssh 连接到其他机器,但它不可用且速度不如本地。有谁知道解决方案或其他方法?

0 投票
0 回答
311 浏览

android - 在 R for android 中安装包

我已经植根了我的三星 Galaxy Tab 2 只是为了运行 R。我以超级用户身份在“终端 IDE”中运行 R。我无法使用函数 install.packages("whatever library") 安装任何包(没有包!没有,零!)始终呈现消息“警告消息:在 getDependencies(pkgs,依赖项,可用,lib)中:包 'whatever library' 不可用(对于 R 版本 2.13.0)“

0 投票
3 回答
5613 浏览

android - 使用终端 IDE 从 Android 上的 GitHub 克隆

我尝试按照此处的说明进行操作。

我不断收到以下消息:

ssh:与 git@github.com:22 的连接已退出 无法使用身份验证方法。致命:远端意外挂断。

我遵循的步骤

  1. 制造钥匙
  2. 将密钥复制到 github。
  3. Checked Key 通过运行正常工作

    ssh -i ~/.ssh/id_rsa git@github.com

  4. 在 ~/local/bin/ 中创建了文件 ssh-git

    执行 ssh -i ~/.ssh/id_rsa "$@"

  5. 使文件可执行:

    chmod 755 ~/local/bin/ssh-git

  6. 将以下行添加到 ~/.bashrc

    导出 GIT_SSH=~/local/bin/ssh-git

  7. 跑了这个

    git clone git@github.com/username/reponame.git

  8. 我收到以下错误:

    ssh:与 git@github.com:22 的连接已退出 无法使用身份验证方法。致命:远端意外挂断。

0 投票
1 回答
4245 浏览

android - 使用 TerminalIDE 在 Android 上运行 Python 3

我想在我的 Android 设备上编写 Python 3 代码。因此,我浏览了Lanky Cyril关于使用终端 IDE 的博客文章,将我需要在 Android 终端上编写代码的所有内容都放在了这里。对于安装在博客上的 Python 2.X,它就像一个魅力。

所以我使用相同的说明安装了 Python 3。这是我尝试启动 Python 3 时得到的结果:

我确定:

我还检查了为什么Python 3 没有在 StackOverflow 上加载。

所以问题可能是python构建。有没有人解决这个问题?

0 投票
2 回答
1046 浏览

android - 在 Terminal-IDE 中创建一个新的 Android 项目

是否有脚本或其他东西可以在 Android 的终端 IDE 中创建一个新的 Android 项目?R 文件如何使用新资源进行更新?

0 投票
5 回答
6724 浏览

android - 适用于 Android 的终端 IDE 应用程序是否与 Lollipop 兼容?

我刚刚订购了 Nexus 9,并将用它来编程。有没有人尝试在 Nexus 9 或任何其他使用 Android 5.0 Lollipop 的设备上运行终端 IDE?

0 投票
1 回答
175 浏览

android - 终端安装问题 - “此工具已弃用”

我曾多次尝试在运行 Android 4.2.2 的 lenovo A7600-F 平板电脑上安装 terminalide 应用程序。我完全按照说明进行操作,但总是得到相同的结果。当我进入教程 5 时,./builder.sh 会生成“此工具已弃用”。然后当我输入 ./install.sh 时,它返回一行“这需要 android.permission.INTERACT_ACROSS_USERS_FULL”。一切都从那里走下坡路,我最终无法编译java。

我尝试安装到我的手机时得到了相同的结果,所以我怀疑我在这里有错。我只是一直找不到问题。