因此,在我之前的笔记本电脑上,我已经单独安装了android-sdk-linux
和Eclipse
而没有adt-bundle
,没有任何问题。另外,我将它安装在我的home
目录下。
现在我开始使用新的笔记本电脑(干净的平板电脑),我想尝试将adt-bundle安装到正确/传统的目录中(我理解为/usr/local/
)。
但是在将包提取到/usr/local/
之后我得到了奇怪的问题,例如adb
不是可执行文件等。打开Eclipse会产生很多关于SDK
,{{1}的错误}和ADT
。
这样做的正确方法是什么?非常感谢一步一步或其他全面的方法。
另外,我有什么理由考虑单独安装adb
和android-sdk-linux
而不是使用Eclipse
?
提前谢谢:)。这将帮助我更多地了解Linux文件系统和管理!
答案 0 :(得分:2)
似乎问题出在您文件夹的Linux文件系统权限中。如果是主目录,则文件的所有者是您的用户,如果/usr/local/
,则所有者是root用户。您应该尝试更改文件夹的所有者:
chown -R <owner_name>:<owner_group> <your_dir>
至于分别安装sdk和Eclipse的原因,我认为你不会找到关键的。使用bundle它可以更容易地安装所有东西以使用Android(我认为在这种情况下Eclipse已经配置好了,但是我不确切地知道因为我从未使用过这种方法)。