proguardFile问题,返回null:1

Anu*_*042 9 ant android proguard

您好我想在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>
Run Code Online (Sandbox Code Playgroud)

第658行:

 proguardFile="${out.absolute.dir}/proguard.txt">
Run Code Online (Sandbox Code Playgroud)

第622行:

 elseText="hasCode = false. Skipping aidl/renderscript/R.java">
Run Code Online (Sandbox Code Playgroud)

他们是谁知道这个问题的解决方案.

Ras*_*sel 0

C:\Program Files (x86)\Android\android-sdk\tools\ant\该路径包含空格。从 sdk 路径中删除空格。

您可以使用c:\Android\android-sdk.. 作为不包含任何空格的 sdk 路径。