【问题标题】:how do i run cmd command on android programmatically with java code我如何使用 java 代码以编程方式在 android 上运行 cmd 命令
【发布时间】:2020-07-16 12:35:39
【问题描述】:

我是 java 和 Andriod 工作室开发的新手。我正在开发一个需要在应用程序本身中运行“gradlew assembleDebug”命令的应用程序。 这可能吗?

【问题讨论】:

  • 您想在运行 Android 的智能手机上运行该命令吗?要从 android 应用构建一个 android 应用?

标签: java android command-line command development-environment


【解决方案1】:

Android 内部不附带任何构建工具。在您的手机上,没有 gradle。

理论上,您可以制作一个包含这些工具的应用程序,但这非常复杂;对于刚接触 java 和 android 开发的人来说,这听起来像一个项目远远

--

或者,您的意思是:您正在为 Android Studio 编写一个插件并且它需要运行 gradlew?这听起来不是一个好主意:Android Studio 本身围绕调用 gradle 做了很多事情,并且可能内置了它;你应该告诉工作室调用它,而不是自己做。不过,我不知道这是怎么做到的。

--

如果您真的想调用命令,请使用ProcessBuilder但正如我所说,这不是你想在这里做的事情

【讨论】:

  • thanks.am not new to java 我这么说是因为我的最后一个问题引起了很多批评。
猜你喜欢
  • 2012-11-24
  • 2011-03-21
  • 2020-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-07
  • 1970-01-01
  • 2013-08-14
相关资源
最近更新 更多