相关疑难解决方法(0)

Android Studio 3.1"运行"不编译代码

当我尝试安装应用程序时,有两种可能性:

  1. 我运行时从build文件夹安装现有的APK app
  2. 执行后安装APK clean build

对于构建文件夹中的现有APK,该应用程序工作正常.但是当我使用Build- > 清理项目Clean Project,然后尝试运行app(即将应用程序安装到我的模拟器或物理设备)时,它会显示错误:

磁盘上不存在APK文件/Users/MyApplicationName/app/build/outputs/apk/app-debug.apk.

注意:此行为仅在我清理项目时发生,而不是在我的构建文件夹中已经有预构建的应用程序APK时

我已经提到:APK文件在磁盘上不存在,但我的观点是,当我们通常在清理项目后运行应用程序时,如果构建文件夹中不存在APK,我们永远不需要构建它,它会自动生成并安装最新版本.

我试过的事情:

  1. 在构建文件夹中存在APK文件时运行应用程序(完美地运行)
  2. 运行Clean Project- >运行应用程序(预计将构建项目,应用程序将安装,但它显示上述错误!)
  3. 这样做后清理和运行应用程序的过程相同 Invalidate Caches/Restart

android android-studio android-gradle-plugin

86
推荐指数
2
解决办法
2万
查看次数

jcenter.bintray.com 已关闭错误:502 错误网关

当尝试构建我的项目时,我收到以下错误:

无法获取
“https://jcenter.bintray.com/androidx/lifecycle/lifecycle-common/maven-metadata.xml”。
从服务器收到状态代码 502:网关错误

  • 在我的build.gradle存储库中,我没有 JCenter,因此我收到的此错误来自仍指向 JCenter 的依赖项。
  • Gradle 离线模式不是我期望的解决方案。
  • 我知道 JCenter 已关闭,我们都应该迁移到 Maven Central(我已经这样做了)

有解决方法吗?

android gradle jcenter

61
推荐指数
3
解决办法
3万
查看次数

Android Studio 3.1的Gradle同步失败:向后分支70上存在未初始化的对象

将Android Studio从3.0更新到3.1后我的项目gradle同步失败,出现以下错误.

Gradle sync failed: Uninitialized object exists on backward branch 70 Exception Details: Location: 
com/android/build/gradle/tasks/BuildArtifactReportTask.newArtifact(Lcom/android/build/api/artifact/BuildableArtifact;)
Lcom/android/build/gradle/tasks/BuildArtifactReportTask$BuildableArtifactData;
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio

31
推荐指数
4
解决办法
1万
查看次数

引起:java.lang.IllegalArgumentException:无法猜测com.example.example.databinding.ContentClassApplicationMyClass1Binding

我将Android工作室从3.0更新到3.1并将Gradle从3.1更新到4.4后,我在android中遇到此错误.

我该如何解决?

它与Gradle 3.1和android studio 3.0一起正常工作.

我怎样才能让它发挥作用?

Gradle app:

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'

    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {

    mavenCentral()
    google()
    maven { url 'https://maven.fabric.io/public' }
}


android {
    compileSdkVersion 27

    dataBinding {
        enabled = true
    }

    defaultConfig {
        applicationId "com.example.example"
        minSdkVersion 22
        targetSdkVersion 23
        versionCode 13
        versionName "1.13"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        vectorDrawables.useSupportLibrary = true

        multiDexEnabled true
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' …
Run Code Online (Sandbox Code Playgroud)

android android-gradle-plugin android-studio-3.1

8
推荐指数
2
解决办法
7780
查看次数

Gradle sync失败:将我的Android Studio从3.0.1更新到3.1.0之后的项目

我刚刚将我的Android工作室从3.0.1更新到3.1.0

Global Gradle setting禁用脱机工作时出现此错误

无法获取' https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.2.11/jaxb-runtime-parent-2.2.11.pom '.从服务器接收状态代码502:Bad Gateway启用Gradle'离线模式'和同步项目

我尝试启用Global Gradle setting脱机工作,然后发生此错误

没有缓存版本的org.glassfish.jaxb:jaxb-runtime:2.2.11可用于脱机模式.禁用Gradle'离线模式'并同步项目

android gradle android-studio

6
推荐指数
1
解决办法
3032
查看次数

Android Studio 3.1:更新gradle文件会导致android studio冻结

今天我将Android studio从3.0.1更新到3.1.

我在Gradle遇到了一个奇怪的问题.每次我尝试编辑.gradle文件时,Android Studio都会冻结.

通过一些研究,我看到每次编辑.gradle文件时,Android Studio都会发送搜索" http://search.maven.org/ " 的请求.

我在我的工作中代理了一切,一切都已配置好,在更新之前一切正常.

是否有人遇到过此版本或旧版本的相同问题?

android gradle maven android-studio android-studio-3.1

6
推荐指数
1
解决办法
2062
查看次数

Android Studio Update 3.1开始获取502 Gate Way GradleDependecies错误

在我的Jenkin服务器上更新该SDK之后。我收到以下控制台错误。

失败:构建失败,发生异常。

android android-studio android-studio-3.1

1
推荐指数
1
解决办法
3450
查看次数