1. 程式人生 > >使用自動生成的build.xml打包工程報錯crunch無效目錄

使用自動生成的build.xml打包工程報錯crunch無效目錄



不記得eclipse建立哪個版本的Android工程會自動在res目錄下生成crunch目錄,如果生成刪掉就可以,總之最小sdk選4.0以上就不會再自動生成crunch目錄(res/crunch),但是,在確定res目錄下沒有crunch目錄的情況下,ant release依然報錯res/crunch無效目錄,查詢半天原因,原來也是自己粗心大意,原報錯如下:

    [aapt] invalid resource directory name: E:\Workspace\TestAndroid02\bin\res/crunch

請注意是bin\res/crunch,是在bin目錄下,生成這個目錄原因有多個,比如在eclipse中clean工程,比如在eclipse中使用Android tools建立keystore檔案,都會導致bin\res\crunch目錄的生成,所以,如果如上報錯,手動刪掉bin目錄即可。

當初在一貼吧找到的解決方法如下:

1、關掉你的eclipse,因為eclipse自動生成 res/crunch
2、刪除掉/bin資料夾
3、命令列中執行ant

當然也可以手動修改ant自己的build.xml(${sdk.dir}/tools/ant/build.xml),個人覺得最好不要這麼做,畢竟是ant自己的東西,本機可以別的機器也不可以

相關推薦

使用自動生成build.xml打包工程crunch無效目錄

 不記得eclipse建立哪個版本的Android工程會自動在res目錄下生成crunch目錄,如果生成刪掉就可以,總之最小sdk選4.0以上就不會再自動生成crunch目錄(res/crunch),但是,在確定res目錄下沒有crunch目錄的情況下,ant rele

Android專案自動生成build.xml,用Ant打包

Android本身是支援ant打包專案的,並且SDK中自帶一個build.xml檔案。 通過該檔案,可以對檔案進行編譯、打包、安裝等。 並且支援多種方式打包,如debug或者release。 在使用Ant構建打包之前 一、生成build.xml Eclipse中使用Ant為Andro

Android專案使用Ant打包自動生成build.xml

轉自:http://blog.csdn.net/ms03001620/article/details/8490238 一、生成build.xml Eclipse中使用Ant為Android打包並且簽名 SDK自帶檔案 在<sdk>tools/ant目錄下

spring ibatis 整合 abator自動生成xml檔案及解決方法

程式中的部分程式碼由abator自動生成, dao及其daoimpl package com.our311.demo.dao; import com.our311.demo.dao.model.TbUser; import com.our311.demo.dao.model

匯入Maven 工程pom.xml首行解決方法

1.利用IDE匯入一個Maven工程,但是pom.xml檔案首行報錯,發現是maven版本需要升級 2.在pom.xml檔案 增加配置 <properties>   <maven-jar-plugin.version>2.6</maven-jar-plugin.versio

Eclipse-Eclispe匯入正確工程後出現xml等檔案

第一步:Project Explorer (如果沒有這個視窗可以在eclipse工具欄->Window->show View ->Project Explorer)->選中一個倒三角標誌->Customize view(如圖1) ->Conten

maven build的時候出現: Caused by: org.xml.sax.SAXParseException;

maven build的時候出現報錯: Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 16; 文件根元素 “configuration” 必須匹配 DOCTYPE 根 “mapper”。 出現

maven工程依賴的jar包,在本地倉庫有,但是pom.xml檔案卻找不到jar包

例如:Missing artifact com.ibm.db2:db2jcc_license_cisuz:jar:10.1 但在我本地的倉庫中卻存在這個jar包,查找了很多的資料發現了兩種解決方法:第一種:    在eclipse中的window->show view-

idea maven打包 install The packaging for this project did not assign a file to the build artifact

idea maven打包 install 報錯,資訊如下: 這是說找不到外掛的包,其實不是找不到這個打包外掛,而是自己的專案沒有從maven倉庫里加載這個包到專案裡, idea中打包maven專案,有兩個install;其實本人很菜鳥,一直就用Plugins下的ins

maven 工程 dubbo服務的xml配置檔案的問題

dubbo配置檔案報錯 在配置dubbo服務的過程中,經常會遇到雖然程式能夠跑起來,但是配置檔案一堆紅叉,雖然不影響功能,但是確實很讓人噁心。 報錯資訊如下: Multiple annotations found at this line: – cvc-comp

Android專案使用Ant打包生成build.xml

一、生成build.xml Eclipse中使用Ant為Android打包並且簽名 SDK自帶檔案 在<sdk>tools/ant目錄下這3個檔案 其中build.xml和uibuild.xml中定義了大量基礎構建方法和打包策略。我們只需要建立我們自

myeclipse新建Maven工程pom.xml首行解決

新建maven工程後pom.xml首行錯誤資訊如下:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.projec

Eclipse建立Maven工程,pom.xml,dependency的解決辦法

是否配置了maven環境 如果沒有,先配置maven環境 Mac配置maven環境 1⃣️ tar.gz archive:是在Linux、MacOsX上使用的。 2⃣️ zip arc

vue打包npm run build時候界面

報錯 com 路徑 sse inf pan 14. path 技術 方法1:找到config裏的index.js,打開修改assetsPublicPath 為“./” 方法2:把index.html文件中的路徑/去掉; vue打包

Py打包exe

bottom cnblogs order aps body devel mil lap github ?Py打包exe報錯 ? ? ?下載地址https://github.com/pyinstaller/pyinstaller ? ? ?用

Maven自動生成web.xml配置文件

錯誤 com eba XML log 分享 mave web.xml cnblogs 沒有這個文件會報錯誤的: 1、 2、在Maven下面設置這個: src/main/webapp OK生成了Maven自動生成web.xml配置文件

執行ng build --prod --aot命令

app 解決方法 not found hunk byte main pts vendor initial D:\git\**\src\main\iui>ng build --prod --aotHash: 257ab60feca43633b6f7Time: 25358

Maven中,pom.xml文件

3.0 idt util pom XML img 項目 一個 技術分享 一:錯誤消息,如下圖: aus 原因是本地倉庫在org.codehaus.plexus:plexus-uils:pom:3.0.20下面沒有jar文件,只有一個plexus-utils-3.0.20.p

升級mac xcode打包證書 git

name btn ada ssh-key pbc man local follow hat reset tryAgain git 在鑰匙串中找不到指定的項 重新配置公鑰撕咬 SSH keys An SSH key allows you to establish a s

mvc-dispatchar-servlet.xml文件

-h val odi ges efault posit framework 數值 type <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.