The module is an Android project without build variants, and cannot be built

导入 安卓项目报错

Error:The module ‘app‘ is an Android project without build variants, and cannot be built.
Please fix the module‘s configuration in the build.gradle file and sync the project again.

看不出来什么鬼问题?

百度一下

https://stackoverflow.com/questions/49834961/the-module-app-is-an-android-project-without-build-variants

参考,看了一下。

将 classpath grdle 版本改低一些。  之前是  3.2.0 是最新的版本了。估计最新版有兼容性问题吧。

将  classpath ‘com.android.tools.build:gradle:3.1.0‘

改低了之后, 这个问题解决了

原文地址:https://www.cnblogs.com/xgjblog/p/10266019.html

时间: 2024-10-16 15:22:28

The module is an Android project without build variants, and cannot be built的相关文章

Build Android Project with Gradle

现在随着友盟这类统计工具在项目中集成,根据不同渠道打不同的APK包也成为日常工作之一.神马?你还在手动改渠道号一个一个打包?!那你一定是个非常勤奋的程序员- -!正好尝试使用Android Studio,稍微了解了下Android Studio的使用的构建工具:Gradle. 什么是Gradle 你可以看一下Gradle主页. 简单来说,Gradle是一个自动化编译部署测试工具.Gradle内容很广,还有专门的书介绍Gradle.而Android Studio使用的是Gradle中的一部分功能.

Android Project和app中两个build.gradle配置的区别

Android 开发也挺长时间了,从开始就使用的AndroidStudio开发,但是说下来其实自己对AS(AndroidStudio简称)还真的是不了解不深入.好吧,其实我只知道AS是一个相当强大的工具,我要学习的还有很多.  言归正传,这段时间在学习RtroLambda和ButterKnife的使用,我发现他们的导入在Project的build.gradle中引入的而不是在app的build.gradle中,这让我觉得有点郁闷,因为我才发现不太知道这两个gradle的区别,下面来总结一下. 一

Mac Error Create Android Project - “Errors running builder 'Android Resource Manager' on project”

http://stackoverflow.com/questions/18096315/mac-error-create-android-project-errors-running-builder-android-resource-man 在mac笔记本上运行android eclipse报标题的错误,然后在stackoverflow上找到了答案 18down votefavorite 5 I spent the whole day just trying to create a simple

unity导出android遇到的build target 错误详解

1. 导出运行后显示build target ="9",version is wrong ,can't  loaded xxx.untiy3d files 之类的,一般情况看导出的jar包内的project.properties中target 是否正确,改正后而且要clean相关项目. 2.看AndroidManifest.xml下    android:minSdkVersion和android:targetSdkVersion 是否正确,改正后refresh 3.看报错信息是否提示

ECLIPSE ANDROID PROJECT IMPORT SUMMARY

ECLIPSE ANDROID PROJECT IMPORT SUMMARY====================================== Manifest Merging:-----------------Your project uses libraries that provide manifests, and your Eclipseproject did not explicitly turn on manifest merging. In Android Gradlep

Unity Android && Ant Automate Build 之一

这几天抽空研究下Android SDK 自动化打包.顺便温习下Unity 与 Android 交互机制. 一.Unity 与 Android 的 消息传递机制 Example: 导出 Android Project 这里为了测试,就填了包名能导出就行了 Eclipse 导入之后 在 最开始启动的Activity 上加上一个被 u3d 代码调用的函数 即可 1 public void BeCalledFromUnity(String arg) 2 { 3 UnityPlayer.UnitySend

在eclipse创建android project,最后一步点击finish没反应

在创建android project的时候,到最后一步点击finish没有反应. 本来以为可能是SDK中的Extra下Android Support Library没有安装,后来检查发现Minimum Required SDK中选择的版本过低导致 ,选择其他版本之后就能正常使用了 图中为最开始选择的版本(小小的教训) 新手上路,大神勿喷,自己的一点小经验,希望能对新手有些小帮助

Android Gradle Plugin指南(五)——Build Variants(构建变种版本)

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants 6. Build Variants(构建变种版本) 新构建系统的一个目标就是允许为同一个应用创建不同的版本. 这里有两个主要的使用情景: 1.同一个应用的不同版本.例如一个免费的版本和一个收费的专业版本. 2.同一个应用需要打包成不同的apk以发布Google Play Store.查看http://developer.an

如何把多个Android Project打包成一个APK

如何把多个Android Project打包成一个APK(你的项目如何引用其他项目). 如何把多个android project 打包成一个apk呢,其实原理是这样的,一个主project引用其他的project,其他project类似于jar包一样被引用,当然和jar的引用原理有很大的区别.下面是详细的说明. 第一步,把普通的android project设置成库项目 库项目也是一个标准的android项目,因此你先创建一个普通的android项目. 这个项目可以起任何的名称,任何的报名,设置