android - proguardFile 问题,返回 null : 1

标签 android ant proguard

您好,我正在尝试在 cmd 上运行“ant clean debug”命令。但是我得到了返回的空值:1 个错误。

BUILD FAILED
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:622: The following error    occurred while executing this line:
 C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:658: null returned: 1



 <aapt executable="${aapt}"
                 command="package"
                 verbose="${verbose}"
                 manifest="${out.manifest.abs.file}"
                 androidjar="${project.target.android.jar}"
                 rfolder="${gen.absolute.dir}"
                 nonConstantId="${android.library}"
                 libraryResFolderPathRefid="project.library.res.folder.path"
                 libraryPackagesRefid="project.library.packages"
                 ignoreAssets="${aapt.ignore.assets}"
                 proguardFile="${out.absolute.dir}/proguard.txt">
             <res path="${out.res.absolute.dir}" />
             <res path="${resource.absolute.dir}" />
         </aapt>

第 658 行:

 proguardFile="${out.absolute.dir}/proguard.txt">

第 622 行:

 elseText="hasCode = false. Skipping aidl/renderscript/R.java">

他们是否知道此问题的解决方案。

最佳答案

就我而言,之前在日志中也有错误报告,只是很难找到。 据我了解,任何类型的错误都会导致出现该消息。

所以疯狂的消息 null returned: 1 实际上意味着请阅读上面的日志

关于android - proguardFile 问题,返回 null : 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13582261/

相关文章:

java - 防止键盘隐藏 View android

android build.xml 多源目录

android - 如果曾经调用过方法,则必须在 [proguard.classfile.editor.AttributeAdder] 中重写

android - Google 服务 3.0.0 缺少 api_key/current key

java - 访问静态字段: caching handles locally

java - ant项目添加外部依赖(IDEA Android项目)

android - 是什么导致此错误 : "SDK component at air/android/device/Runtime.apk is out of date"

android - 试图让 proguard 工作,但它总是失败

java - ProGuard 保留类名但更改包名

java - 将 java 库添加到 android 项目会出现顶级异常