如果应用程序中心不在根目录级别,则无法找到android项目

时间:2020-04-15 11:06:32

标签: android visual-studio-app-center

我已经设置了一些应用程序中心android项目,但它们通常具有与git root相同级别的android项目。

现在,我有另一个项目比git根目录深一层。在这种情况下,应用程序中心会显示“我们在您的分支机构中找不到任何Android项目。”

是否存在可以将应用程序中心指向android项目目录的设置?我知道我可以改组这个项目,但我不愿意。

3 个答案:

答案 0 :(得分:1)

如果您使用的是Android Studio 4.0+的最新版本。 build.gradle文件已经过重组,可以像这样显示。

plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
id 'kotlin-kapt'
id 'dagger.hilt.android.plugin'}

Appcenter无法识别此格式。像这样将其更改为旧格式:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'dagger.hilt.android.plugin'
apply from: "../ktlint.gradle"

答案 1 :(得分:1)

就我而言,问题是通过从 .gitirnore 中删除一些 Gradle 脚本来解决的:

/gradlew
/gradlew.bat
gradle-wrapper.jar

如果您希望 App Center 找到您的项目,这些文件应该在您的存储库中。

答案 2 :(得分:0)

我的问题是我在项目的文件夹中有一个特殊字符。那是丹麦字母Ø。与AppCenter工程师交谈后,我们发现他们遇到该特殊字符的脚本无法找到项目文件夹。用“ o”代替“Ø”解决了该问题。

相关问题