[問題] Ant找不到我的R檔0.o?!
事情是這樣的
最近因為工作需求
需要大量的包版給客戶
在查詢之後找到了ant這個軟體
一番研究之後終於安裝成功
也寫出了很克難的腳本
但是編譯之後卻跳出大量錯誤訊息
錯誤訊息如下:
[javac] C:\Android_CHT\src\AlertSettingExpandableListAdapter.java:12:
cannot find symbol
[javac] symbol : class R
[javac] location: package com.cap
[javac] import com.cap.R;
其原因是因為他找不到我原本就存在在專案內的R檔
可是r檔這種東西不是自動生成的嗎?
要怎麼自行匯入呢??
又因為我們公司的專案有匯入第三方的jar
結果導致R檔有兩個
一個是library的R檔
一個是原專案內的R檔
這又該怎麼處理?
--
我的猜想是,雲端技術就像當年的網際網路
所有的人都要讚美它
所有的廠商都要支援它
所有的專案經理都要擁抱它
所有的工程師都要實踐它
但是,就是沒有人知道什麼是雲端技術....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.25.228
※ uok:轉錄至看板 Eclipse 02/23 10:23
※ 編輯: uok 來自: 118.163.25.228 (02/23 10:36)
→
02/23 10:53, , 1F
02/23 10:53, 1F
→
02/23 11:11, , 2F
02/23 11:11, 2F
→
02/23 11:13, , 3F
02/23 11:13, 3F
→
02/23 13:40, , 4F
02/23 13:40, 4F
→
02/23 13:46, , 5F
02/23 13:46, 5F
→
02/23 14:54, , 6F
02/23 14:54, 6F
→
02/23 15:18, , 7F
02/23 15:18, 7F
→
02/23 15:34, , 8F
02/23 15:34, 8F
→
02/23 15:42, , 9F
02/23 15:42, 9F
→
02/23 18:17, , 10F
02/23 18:17, 10F
→
02/23 18:19, , 11F
02/23 18:19, 11F
→
02/23 18:20, , 12F
02/23 18:20, 12F
→
02/23 18:22, , 13F
02/23 18:22, 13F
→
02/23 18:23, , 14F
02/23 18:23, 14F
→
02/23 18:35, , 15F
02/23 18:35, 15F
→
02/23 18:37, , 16F
02/23 18:37, 16F
我現在編譯的console如下:
Buildfile: C:\Users\UOK143\and_work\Android_CHT\build.xml
init:
[echo] Creating all output directories
[delete] Deleting directory C:\Users\UOK143\and_work\Android_CHT\bin
[delete] Deleting directory C:\Users\UOK143\and_work\Android_CHT\gen
[mkdir] Created dir: C:\Users\UOK143\and_work\Android_CHT\bin
[mkdir] Created dir: C:\Users\UOK143\and_work\Android_CHT\bin\classes
[mkdir] Created dir: C:\Users\UOK143\and_work\Android_CHT\gen
resource-src:
[echo] Generating R.java...
aidl:
[echo] Compiling aidl files into Java classes...
compile:
[javac] Compiling 316 source files to C:\Users\UOK143\and_work\Android_CHT\bin\classes
[javac] C:\Users\UOK143\and_work\Android_CHT\src\com\mitake\finance\Middle.java:68: cannot find symbol
[javac] symbol : class R
[javac] location: package com.mitake.m2a.cap
[javac] import com.mitake.m2a.cap.R;
[javac] ^
[javac] C:\Users\UOK143\and_work\Android_CHT\src\com\bot\MyMitake.java:10: cannot find symbol
[javac] symbol : class R
[javac] location: package com.mitake.m2a.cap
[javac] import com.mitake.m2a.cap.R;
[javac] ^
[javac] C:\Users\UOK143\and_work\Android_CHT\src\com\mitake\object\MyMitakeZero.java:21: cannot find symbol
[javac] symbol : class R
[javac] location: package com.mitake.m2a.cap
[javac] import com.mitake.m2a.cap.R;
看他的樣子
R.java不是已經出來了嗎?
為什麼又不見了?
還是這要在compile中設置路徑呢??
※ 編輯: uok 來自: 118.163.25.228 (02/23 18:40)
推
02/24 09:38, , 17F
02/24 09:38, 17F
→
02/24 09:40, , 18F
02/24 09:40, 18F
→
02/24 10:12, , 19F
02/24 10:12, 19F