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

Android Studio: doesn't build on simulator after clean install

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

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

No Connected Devices
No Debuggable Application

这就是我在带有 4GB 分区的 Windows 8.1 Parallels VM 上进行全新安装时得到的结果,实际上确实将模拟器的内存降低到了 1GB,因为它默认为需要 1.5GB 的 Nexus 5 ?如果他们建议在安装过程中推荐 512 到 1GB,那是没有意义的...

你看懂问题了吧?这怎么会发生?也许这应该是社区 wiki...

老实说,我其实不知道如何开箱即用地解决这个问题...

更新

获得

emulator window was out of view and was recentered

更改后仍然是空白模拟器屏幕:

    minSdkVersion 15
    targetSdkVersion 22

    //to

    minSdkVersion 14
    targetSdkVersion 21

This post 也无济于事...

我遇到了与您相同的问题,但在 Windows 7Android Studio v1.1 中。我的 Android Studio 无法自动构建空白 activity。我不知道为什么,但将 minSdkVersiontargetSdkVersion at build.gradle 脚本更改为:

minSdkVersion 14
targetSdkVersion 21

它解决了我的问题并且运行良好。

我希望你的问题会消失。

好吧,在项目结构中弄乱了一些东西之后,我开始收到与 JDK 相关的新错误。您必须设置 JAVA_HOME 变量...我是 运行ning JDK 6,安装了 7 和 8。当我尝试将其更改为 8 时,问题似乎多于解决方案,因此我通过将 JDK 位置设置为 JDK 的正确位置来设置 Mac 变量=24=] 7,然后在终端中使用这个命令:

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

过去,我不得不使用 Android Studio 为 Windows 执行此操作,但在设置期间忘记了所有这些,因为我的 Mac 默认为 [=24] =] 6,我的编译版本不兼容。

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