【发布时间】:2015-07-12 16:09:47
【问题描述】:
问题:
我对我的 gradle 文件进行了一些更改,每当我尝试运行我的应用程序时,在被告知必须卸载应用程序路径然后重新安装才能运行应用程序后,我一直收到错误 DELETE_FAILED_INTERNAL_ERROR。我批准卸载,然后DELETE_FAILED_INTERNAL_ERROR 被抛出,执行完全停止。
这是我的 gradle 文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "benyamephrem.tilt"
minSdkVersion 14
targetSdkVersion 21
versionCode 19
versionName "3"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:7.0.0'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.daimajia.easing:library:1.0.0@aar'
compile 'com.daimajia.androidanimations:library:1.0.8@aar'
}
这是 ADB Logcat:
Installing benyamephrem.tilt
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/benyamephrem.tilt"
pkg: /data/local/tmp/benyamephrem.tilt
Failure [INSTALL_FAILED_DEXOPT]
DEVICE SHELL COMMAND: pm uninstall benyamephrem.tilt
DELETE_FAILED_INTERNAL_ERROR
我已经安装了 gradle 所需的所有 sdk 和构建组件。我还从设备上卸载了所有使用我的包名的应用程序,但该应用程序仍然无法运行。
问题:
什么是DELETE_FAILED_INTERNAL_ERROR,为什么应用程序无法运行?
【问题讨论】:
-
你能添加你的 adb logcat 吗?
-
@HarshDattani 我已经发布了。
-
您是否正在尝试使用 genymotion 或任何其他此类模拟器。如果是,请尝试删除模拟器并重新创建相同
-
根据stackoverflow.com/questions/38450717/…,尝试禁用“即时运行”。为我工作!
标签: android android-studio gradle dependencies