Android 在Eclipse中使用Ant Build構建項目時出現的"crunch"

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-code-gen:
[mergemanifest] Found Deleted Target File
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
     [echo] Handling aidl files...
     [aidl] No AIDL files to compile.
     [echo] ----------
     [echo] Handling RenderScript files...
     [echo] ----------
     [echo] Handling Resources...
     [aapt] Generating resource IDs...
     [aapt] invalid resource directory name: F:\workspace\Zlib\bin\res/crunch
  
BUILD FAILED
D:\Android\sdk\tools\ant\build.xml:601: The following error occurred while executing this line:
D:\Android\sdk\tools\ant\build.xml:653: The following error occurred while executing this line:
D:\Android\sdk\tools\ant\build.xml:698null returned: 1


出現以上編譯錯誤,解決辦法如下

方法1:在系統tool/ant/build.xml文件中賦值<property name="aapt.ignore.assets" value="crunch" />


方法2:在自己項目build文件中添加<property name="aapt.ignore.assets" value="!.svn:!.git:\x3Cdir\x3E_*:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~:crunch" />


 方法3:在工程的build.xml中打包前增加    <antcall target="clean"/>


 方法4:在工程的build.xml中打包前增加    <delete dir="${out.absolute.dir}"/>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章