如何在32位Java环境下使用Android Studio?

4
今天我想尝试将我的一些Eclipse项目迁移到Android Studio,但是遇到了一些问题。
当我打开Android Studio时,它说我需要安装64位JDK。所以我搜索了一下这个问题,并发现需要打开studio.exe而不是默认的studio64.exe。
当我打开studio.exe时,它说我正在运行64位Windows,因此我需要使用studio64.exe。
问题在于,我不仅需要32位Java进行Android开发,而且我所有的Eclipse都是32位的,所以从32位Java更改为64位对我来说很困难。这可能会导致我的某些软件无法运行以及可能出现的其他一些问题,还需要将JAVA_HOME更改为64位Java。为了避免这些问题,我想使用32位Java而不是64位Java。
我搜索了这个问题,但是目前还没有找到任何解决方案,有什么建议如何解决吗?如果没有解决方案,我想我还是继续使用Eclipse吧。
我正在使用Windows 7 64位,Android Studio 135.1641136。

一个系统中可以同时存在多个JDK。因此,您可以安装jdk1.7.0_71和jdk1.8.0.25的32位和64位版本。 - Eugen Pechanec
1
@EugenPechanec 但是每次我想使用一个应用程序时都需要更改路径... 如果我只想使用Android Studio,更改它就很不方便,后来我发现Android Studio还不支持NDK。所以我想现在先等等。谢谢回复 :) - user1912180
3个回答

3

我认为在那个版本中,如果没有安装64位Java,则无法运行studio.exe是一个问题。我曾经遇到过同样的问题,但现在我刚刚安装了最新版本的Android Studio(135.1740770),并且可以毫无问题地运行studio.exe。

此外,如果你在代理后面(像我一样),你可能需要更新C:\Users\username\.AndroidStudio\config\options\other.xml中的代理参数。


0

正如我之前所述,我不仅在Eclipse中使用Java,过去在其他方面使用64位Java时也遇到了问题。是的,似乎你可以在过去为Android Studio设置Java,但对于这个版本,没有解决方案,它坚持让我使用64位Java..(请参见Eugene的评论) - user1912180
我建议向Android Studio问题跟踪器提交一个问题。 - headsvk
谢谢您的建议,我已经在这里报告了问题 https://code.google.com/p/android/issues/detail?id=87369。如果这是一个有效的问题,那就太好了,否则,我只能忍受Eclipse :) - user1912180
ADT插件已经停止更新,所以你不能长期依赖它。 - headsvk

0

我也遇到了同样的问题... 我想我只能硬着头皮安装/配置64位Java,同时保留我的32位版本 :X


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接