【发布时间】:2012-11-14 22:58:59
【问题描述】:
您好,我正在尝试在 cmd 上运行“ant clean debug”命令。但我得到 null 返回: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">
他们有谁知道这个问题的解决方案吗?
【问题讨论】:
-
请重命名您的问题标题。在某处包含 proguard。
-
// proguardFile="${out.absolute.dir}/proguard.txt" // 这行有问题。最近的 Proguard 更改将 proguard 配置文件引用为项目根目录中的 proguard-project.txt。该文件何时被复制到 {out.absolute.dir},名称何时更改为 proguard.txt。这似乎是来自 google android sdk ant build tools 的错误。