Android Studio:在完全安装后不会在模拟器上构建

时间:2015-08-23 04:55:52

标签: java android android-studio parallels

空白活动不只是在干净的Android Studio v1.3安装上自动构建,这有多烦人?我知道需要安装Java才能运行模拟器,但其余部分是不可接受的.Xcode可以在几秒钟内在任何设备上构建..

有人可以解释一下这是怎么回事吗?我的意思是我多年来一直在开发Android应用程序,但这是一个完全不同的问题。

  

没有连接的设备
  没有可调试的应用程序

这就是我在Windows 8.1 Parallels VM上进行全新安装所获得的,带有4GB分区,实际上确实将模拟器的内存降至1GB,因为它默认为需要1.5GB的Nexus 5?如果他们建议在安装期间建议使用512到1GB,那就毫无意义了......

你理解这个问题吧?怎么会发生这种情况?也许这应该是社区维基...

如果我对自己诚实,我实际上不知道如何解决这个问题......

更新

获取

  

模拟器窗口不在视图中并被重新定位

更改后仍然是

和空白模拟器屏幕:

    minSdkVersion 15
    targetSdkVersion 22

    //to

    minSdkVersion 14
    targetSdkVersion 21

This post也无济于事......

2 个答案:

答案 0 :(得分:1)

我遇到的问题与您相同,但在ember g http-mock posts Windows 7中。我的Android Studio v1.1无法自动构建空白活动。我不知道为什么要将我的Android StudiominSdkVersion targetSdkVersion脚本更改为:

build.gradle

它解决了我的问题而且工作得很好。

我希望你的问题会消失。

答案 1 :(得分:0)

好吧,在搞乱了Project Structure中的一些事情后,我开始收到与JDK相关的新错误。你必须设置JAVA_HOME变量......我正在运行JDK 6,安装了7和8。当我尝试将其更改为8时,似乎存在比解决方案更多的问题,所以我通过将JDK位置设置为JDK 7的正确位置来在我的Mac上设置JAVA_HOME变量,然后在终端中使用此命令:

echo export "JAVA_HOME=\$(/usr/libexec/java_home -v 1.7)" >> ~/.bash_profile

我在过去使用Android Studio for Windows时必须这样做,但在安装过程中忘记了所有这些,因为我的Mac默认为JDK 6,而且我的编译版本不兼容。

此外,这对我遇到的其他问题很重要...不要在Parallels VM中同时运行Xcode和Android Studio?我打开了Xcode sim,这与HAXM试图运行模拟器冲突。这可能会让你陷入一条令人困惑的道路,这会误导你发生的事情。