好吧,这是一个奇怪的错误:
- 该应用程序在一个月前运行良好,我今天需要进行修复,但它没有运行。在这两者之间,我能想到的唯一区别是一些 Android Studio 升级。但其他应用程序仍然可以完美运行。
- 应用可以清理项目、重建项目和生成签名 APK,没有错误
- 当我尝试在模拟器上运行或调试应用程序时出现问题
- 帖子底部的完整 gradle 控制台和 build.gradle
- 我没有看到“选择要运行的设备”窗口,它在 之前停止
- Build 说 BUILD SUCCESFUL,但也说 682 错误
- 在 Gradle 控制台中,它以 ASCII 格式打印依赖关系树
- 另一件事:生成的 APK 可以安装在模拟器上并且完美运行
有没有人遇到过这样的错误?
提前致谢!
build.gradle
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 {
maven { url 'https://maven.fabric.io/public' }
}
android {
compileSdkVersion 25
buildToolsVersion '25.0.2'
defaultConfig {
applicationId "uy.com.hermes.tugentman.stecnico"
minSdkVersion 17
targetSdkVersion 21
versionCode 1007
versionName "v1.0.07"
setProperty("archivesBaseName", "Hermes_Tugentman_STecnico_7inch_$versionCode")
}
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
applicationVariants.all { variant ->
variant.resValue "string", "app_ver", variant.versionName
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile files('libs/mapquest-android-sdk-1.0.5.jar')
compile('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') {
transitive = true;
}
compile('com.mapbox.mapboxsdk:mapbox-android-sdk:4.1.1@aar') {
transitive = true;
}
compile('io.fabric.sdk.android:fabric:1.3.10@aar') {
transitive = true;
}
}
Gradle 控制台
Executing tasks: [androidDependencies]
Configuration on demand is an incubating feature.
Incremental java compilation is an incubating feature.
:app:androidDependencies
debug
+--- com.android.support:appcompat-v7:25.3.1@aar
| +--- com.android.support:support-annotations:25.3.1@jar
| +--- com.android.support:support-v4:25.3.1@aar
| | +--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | +--- com.android.support:support-media-compat:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
| | | \--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | +--- com.android.support:support-core-utils:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
... lines removed to fit SO post limit, they are all in this format, full file can be made available if someone need to see it ...
| | \--- com.android.support:support-core-utils:25.3.1@aar
| | +--- com.android.support:support-annotations:25.3.1@jar
| | \--- com.android.support:support-compat:25.3.1@aar
| | \--- com.android.support:support-annotations:25.3.1@jar
| \--- com.squareup.okhttp3:okhttp:3.3.0@jar
| \--- com.squareup.okio:okio:1.8.0@jar
+--- io.fabric.sdk.android:fabric:1.3.17@aar
+--- __local_jars__:F:\Dropbox\Workspaces\AndroidStudio\Tugentman_STecnico_v1\app\libs\mapquest-android-sdk-1.0.5.jar:unspecified@jar
\--- __local_jars__:F:\Dropbox\Workspaces\AndroidStudio\Tugentman_STecnico_v1\app\libs\mapquest-android-sdk-1.0.5.jar:unspecified@jar
debugAndroidTest
No dependencies
debugUnitTest
No dependencies
release
+--- com.android.support:appcompat-v7:25.3.1@aar
| +--- com.android.support:support-annotations:25.3.1@jar
| +--- com.android.support:support-v4:25.3.1@aar
| | +--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | +--- com.android.support:support-media-compat:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
| | | \--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | +--- com.android.support:support-core-utils:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
| | | \--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | +--- com.android.support:support-core-ui:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
| | | \--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | \--- com.android.support:support-fragment:25.3.1@aar
| | +--- com.android.support:support-compat:25.3.1@aar
... lines removed to fit SO post limit, they are all in this format, full file can be made available if someone need to see it ...
| | +--- com.android.support:support-core-ui:25.3.1@aar
| | | +--- com.android.support:support-annotations:25.3.1@jar
| | | \--- com.android.support:support-compat:25.3.1@aar
| | | \--- com.android.support:support-annotations:25.3.1@jar
| | \--- com.android.support:support-core-utils:25.3.1@aar
| | +--- com.android.support:support-annotations:25.3.1@jar
| | \--- com.android.support:support-compat:25.3.1@aar
| | \--- com.android.support:support-annotations:25.3.1@jar
| \--- com.squareup.okhttp3:okhttp:3.3.0@jar
| \--- com.squareup.okio:okio:1.8.0@jar
+--- io.fabric.sdk.android:fabric:1.3.17@aar
+--- __local_jars__:F:\Dropbox\Workspaces\AndroidStudio\Tugentman_STecnico_v1\app\libs\mapquest-android-sdk-1.0.5.jar:unspecified@jar
\--- __local_jars__:F:\Dropbox\Workspaces\AndroidStudio\Tugentman_STecnico_v1\app\libs\mapquest-android-sdk-1.0.5.jar:unspecified@jar
releaseUnitTest
No dependencies
BUILD SUCCESSFUL
Total time: 0.466 secs
最佳答案
试试这段代码
buildTypes {
release {
shrinkResources true
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
关于android - Gradle 控制台显示构建成功,但出现错误,并且应用程序未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46355400/