我使用最新的Android Studio。我无法在虚拟设备上启动应用程序。我在与最低SDK版本的应用程序相同版本的AVD设备上使用Android。尝试创建没有活动和空白活动的应用程序。它告诉我们存在渲染问题,它无法实例化某些类。 Gradle永远不会无限制造某些东西。
...现在没有关于渲染的消息(当我创建没有Activity时),现在它只是无限制地构建:
答案 0 :(得分:2)
只是渲染不起作用,Android Studio中的预览无法正常工作。 尝试启动应该运行的应用。
答案 1 :(得分:2)
这不是构建错误,它只是预览渲染器的问题。那些是正常的,你会在一段时间后习惯它们......
尝试构建/部署项目,看它运行得很好,看起来和你做的一样好。唯一的缺点是,在构建/部署之前,您无法预览它将如何实时查看。
编辑: 如果Gradle花了很多时间,只需重新启动Android Studio并执行文件 - >使缓存无效并重新启动。此外,您可以随意清理/重建您的项目。这应该可以清理可能妨碍的所有废话。
之后的下一个Gradle构建将真正显示项目构建的时间;后续构建应该更短。
答案 2 :(得分:1)
这些软件包应该安装在系统中:
sudo apt-get install lib32z1 lib32ncurses5-dev lib32stdc++6
现在一切正常。
答案 3 :(得分:0)
您的项目甚至不应该编译,因为很可能您没有将这些依赖项添加到项目中。
转到您的build.gradle
文件,查看dependencies
部分,然后添加Android提供的设计和支持库依赖项,如下所示:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
// The rest of your dependencies...
}
重新同步Gradle文件,然后尝试重新构建项目。