【问题标题】:Configuring Android to use in terminal for Linux Mint配置 Android 以在 Linux Mint 的终端中使用
【发布时间】:2013-08-04 10:12:35
【问题描述】:

我目前正在使用 Eclipse 开发 Android 应用程序。按照 Android 开发者教程,他们可以选择使用命令行进行编程。我有兴趣这样做,但遇到了许多错误。我已经尝试了几种互联网上可用的解决方案,但我担心我可能在我的 PATH 文件中添加了很多东西。没有一个解决方案对我有用。

我对所有这些目录非常迷茫。请为 Linux Mint 特定发行版提供帮助。

要解决的主要错误是:

android: command not found

和

ant debug
Buildfile: build.xml does not exist!
Build failed

我下载了 adt-bundle-linux-x86-20130717。

更新:

我想我设法通过在我的 bash.bashrc 上硬编码以下内容来让 android 命令工作:

/etc/.../sdk/tools
/etc/.../sdk/platform-tools

如果建议以其他方式执行此操作,请告诉我。

但是,ant debug 还是不行。

【问题讨论】:

    标签: android debugging linux-mint


    【解决方案1】:

    你把环境变量配置放在哪个文件里?配置完成,使用source命令运行文件,或者尝试重启电脑

    【讨论】:

    • 对不起,我对 Linux 很陌生,长期使用 Windows。我没有对我的 Mint 系统进行太多改动。环境变量配置通常位于哪里?我们说话的时候,我正在查找这些内容。
    • 修改用户目录下的/etc/profile文件或.bashrc文件,添加环境变量,如ANDROID_HOME=你的android sdk文件夹,PATH=$ANDROID_HOME\tools:$ANDROID_HOMplatform-tools:$PATH
    【解决方案2】:

    如果 ADB 正确位于您的路径中,android 命令应该会启动 SDK 更新程序。这是我的 .bashrc 中的内容

     # SDK
     PATH=${PATH}:~/android-sdk/tools
     PATH=${PATH}:~/android-sdk/platform-tools
    

    【讨论】:

    • 请告诉我这是如何完成的。我不确定是否应该将其硬编码到我的 /etc/bash.bashrc 中,或者是否有其他方法。
    • 作为初学者,我会坚持使用 .bashrc。风险更小,无需 sudo。 gedit ~/.bashrc 删除所有之前添加的内容。像我上面做的那样添加,但是使用你的 sdk 的实际位置。您可以根据需要使用上面的 ANDROID_HOME 变量,但这只是一种预防措施,以防您打算在某天移动 sdk。
    • 我遇到了一个无法正常工作的问题。但是我重新启动了终端,它工作正常。谢谢!
    • 是的,您需要重新启动您的环境。您可以重新启动终端,或者只使用source .bashrc。您现在应该被永久设置。玩得开心!
    • nano 在我的 Linux Mint 18.1 中取代了 gedit 并完成了这项工作。纳米 ~/.bashrc
    猜你喜欢
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 2015-03-23
    • 2015-12-05
    • 2017-11-30
    • 1970-01-01
    • 2022-12-30
    • 2010-12-31
    相关资源
    最近更新 更多