【发布时间】:2017-08-01 06:24:30
【问题描述】:
在运行 proguard 构建我的 apk 文件时,我收到以下错误:
Warning:Exception while processing task java.io.FileNotFoundException: C:\Users\Josh\Documents\AdscendUnityPlugin2.1.3\AdscendUnityPlugin2.1.3\HelloUnity\Export\HelloUnity\build\intermediates\proguard-rules\debug\aapt_rules.txt (The system cannot find the path specified)
我的 gradle 文件:
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
allprojects {
repositories {
jcenter()
flatDir {
dirs 'libs'
}
}
}
apply plugin: 'com.android.application'
repositories {
maven { url "https://bitbucket.org/adscend/androidsdk/raw/master/" }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.adscendmedia.sdk:adscendmedia:2.1.26'
}
android {
compileSdkVersion 25
buildToolsVersion '25.0.0'
defaultConfig {
targetSdkVersion 25
}
lintOptions {
abortOnError false
}
buildTypes {
debug {
jniDebuggable true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
}
}
}
我似乎也找不到文件夹“proguard-rules”,是什么导致了这个错误? 有什么想法吗?
我知道我正在调试版本中运行 proguard,我只是想让它在这一点上工作。
谢谢
【问题讨论】:
-
我也面临同样的问题。可能是在最新版本的 Gradle 插件中导致此问题。第一次看到这样的问题。当我使用 Gradle 插件版本 2.3.0 升级 Android Studio 时遇到此问题
-
同样,我还没有找到解决方法。
标签: android android-studio gradle proguard