所以我尝试使用VisualStudio构建一个Android应用程序。我从“新建项目”向导创建的一个项目开始(“基本应用程序(Android,我很难理解build.gradle和build.gradle.template文件之间的关系。在启用“显示所有文件”以及对构建进行更改之前,build.gradle文件甚至不会显示在VS解决方案资源管理器中。在构建时,它们似乎会被覆盖(有时候?)。我应该只编辑build.gradle.template吗?哪个构建步骤或工具会处理此文件以创建最终的build.gradle?AndroidManifest.xml.template是否也是如此?
那么gradle-wrapper呢?gradle-wrapper.properties相同gradle.properties?(我必须在其中添加JDK的位置,以便从VS外部的命令行获取构建,从而使其工作-因此我创建了自己的gradle.properties,但现在我不确定是否有多个部分在做相同的事情,可能会相互影响)。
2条答案
按热度按时间7gs2gvoe1#
build.grade由Visual Studio在实际运行Gradle之前根据build.gradle.模板生成。AndroidManifest.xml.模板也是如此。
您不应编辑.gradle或.xml文件本身,最好不要将其包含在源代码控制中。
至于 Package ,我真的不能回答。
x6492ojm2#
首先构建您的解决方案,Gradle将在vs 2017上下载必要的文件。
天啊,别胡扯了,快回答!
这将修复它,或者如果您的gradle路径已设置,只需打开命令提示符并键入gradle -v。
结果