【问题标题】:Running Android in ubuntu with out netbean or eclipse在没有 netbeans 或 eclipse 的 ubuntu 中运行 Android
【发布时间】:2011-12-15 05:27:12
【问题描述】:

我一直在使用 netbeans 在 windows 7 下学习 Android。我使用 netbeans IDE 打开一个 android 项目,调试,运行。为了对代码进行任何更改,我使用了 gvim。现在我用 ubuntu LTS (10.04) 改变了我的操作系统。由于某些原因,我只需要依赖命令行编译。所以我不能有 Eclipse 或 netbeans。

我已经正确安装了所有东西。当我在命令行中给 Android 时,模拟器会出现。我用命令行创建了 hello world。我关注了这些链接..

http://developer.android.com/guide/developing/projects/projects-cmdline.html http://developer.android.com/guide/developing/building/building-cmdline.html

我安装应用程序 (.apk) 并通过模拟器运行。这是第一次。但是,当我更改任何代码时,它不像 netbeans IDE 按钮单击“构建并运行”那样容易。当我再次运行(command: ant debug / adb install .apk)时,它说它已经安装了。我还想通过 cmd 行运行示例程序(附带 android 下载)并通过模拟器运行它。但是当我给我的命令“ant debug”时,没有找到构建文件,因为这些样本只有/res/src 与主拳头xml。

有没有什么简单的方法可以用命令行编译和运行程序?要进行非常简单的更改以查看输出,我是否必须经历所有这些漫长的命令行过程?

【问题讨论】:

  • 感谢以下所有指导。我已经尝试了以下..

标签: android command-line


【解决方案1】:

没有错,需要阅读adb命令的帮助 adb install -r your-apk

【讨论】:

    【解决方案2】:

    您应该能够生成 build.xml 并使用 ant 按照说明 here 编译您的代码。您可以深入挖掘这些链接以了解有关命令行构建的更多信息。然后您可以使用 adb 命令将其加载到手机上。

    【讨论】:

      【解决方案3】:

      尝试从您的项目文件夹中运行它。

      android update project --path .
      

      【讨论】:

        【解决方案4】:

        这有点过时了,因为现在你使用 gradle。如果你还在使用 ant,你可以试试这个而不是你的命令(“ant debug / adb install .apk”)

        ant debug install
        

        这结合了你的两个命令,如果包已经存在,也会重新安装。

        如果你使用gradle,你可以这样做

        gradle installDebug
        

        (这是来自a question about how to do this on gradle。如果你使用它,也可以在那里投票)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-04-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-01-13
          • 2017-09-29
          相关资源
          最近更新 更多