众所周知,在使用Eclipse创建Android应用程序之前,需要安装很多东西。
我最终得到了下面提到的地方的各种作品;如果我“全部重新做一遍”,我不一定会把它们放在同一个地方。是否应该安装这些各种工具的“首选方法”?
Eclipse = C:\Users\Clay\Downloads\eclipse\eclipse
ADT = C:\Users\Clay\Downloads\eclipse\eclipse\plugins
JDK = C:\Program Files\Java\jdk1.7.0_01
JRE = C:\Program Files\Java\jre7
ADK = C:\Program Files (x86)\Android\android-sdk
...为什么我同时拥有“Program Files”和“Program Files(x86)”文件夹我不知道,但我想知道这种混合和匹配是否有问题。
答案 0 :(得分:1)
很多是个人偏好,当然还有你正在使用的系统。我在家里开发Ubuntu和MacOS,在工作中开发Windows 7。这三者完全不同,只要它们有效,我就不会发出声音!
为了记录,我的Windows安装上的sdk是:c:\Android
而在Linux上它是:~/Development/android-sdk-linux_x86
我不做OCD所以在另一次安装时,它可能会完全不同;)
如果你可以在Linux上开发,我认为你会发现它更顺畅。我的Windows安装非常笨重且不可靠。一位同事(Win7的大粉丝)也有类似的问题。
答案 1 :(得分:1)
你正在使用的文件夹结构相当不错。这是我把事情搞定的方式。与程序文件相比,它尝试将开发工具/ sdks放在根目录中。例外情况是Java,安装时实际上将自己安装在Program Files
。
说我的根是C:
并且我使用tools-install
作为基本文件夹,这是目录结构的样子
Eclipse = C:\tools-install\eclipse
ADT = <installed by eclipse so goes in Eclipse dir>
JDK/JRE = C:\Program Files\Java
(One thing to note though
I set windows `JAVA_HOME` to `c:\Progra~1\Java\jdk1.7.0_01`
to avoid the `space` in the path)
ADK = C:\tools-install\android-sdk
您拥有x86文件夹的原因是您运行的是64位版本的Windows。
注意:将Java保留在程序文件中的原因是,当新版本的Java出现时,它很容易更新。我只需要更新JAVA_HOME
而不是移动文件(因为我看到有人将Java
文件夹复制到根目录以避免路径问题中出现space
。