看板 AndroidDev 關於我們 聯絡資訊
之前爬文,按照步驟,產生一個lib專案 android-support-v7-appcompat Target Api: Android 5.0.1 有注意到bin 目錄下是空的,應該要有jar檔才對 如圖 http://imgur.com/Morvkt7 當我把android-support-v7-appcompat當成Library add 到 PictuteView專案 如圖 http://imgur.com/Y6hkTMN 果不其然出錯了 如圖 http://imgur.com/o5ihb8f The container 'Android Dependencies' references non existing library 'D:\android\workspace\android-support-v7-appcompat\bin\ android-support-v7-appcompat.jar' 可否請教大師,此題如何解決? PS:附上 V7 Build Path,有個奇怪錯誤,不知道是否有關 http://imgur.com/A96mUVc -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.131.127 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1423642796.A.AE5.html ※ 編輯: pttnews (125.227.131.127), 02/11/2015 16:26:38
colleen110: target project的build path也要手動加進去 library 02/11 17:09
colleen110: 再build看看 02/11 17:09
請問 target project是指 PictuteView? build path手動加入,不就是我在圖二的動作? ※ 編輯: pttnews (125.227.131.127), 02/11/2015 17:20:20
corrupt003: 新版的suuport v7要用api level 21build,所以support 02/11 17:44
corrupt003: library 跟你的project都要改 02/11 17:44
這我有試過,不過文中問題癥結在 「v7-appcompat的jar檔案沒有產生出來,bin目錄是空空的」 所以PictuteView 拿不到jar檔 ※ 編輯: pttnews (125.227.131.127), 02/11/2015 18:07:29
corrupt003: jdk版本是1.7嗎 02/11 19:07
1.6版
baobomb: 改用studio吧 gradle裡一行搞定 什麼都不用下載 02/11 21:44
※ 編輯: pttnews (220.135.143.146), 02/11/2015 23:48:02
corrupt003: jdk改成1.7試試 02/12 09:06
http://imgur.com/tdzP6Es http://imgur.com/1QCAfHe 還是一樣耶~
colleen110: 圖二是android dependency. 我說的是lib的jar檔加入bu 02/12 10:12
colleen110: uld path. 02/12 10:12
colleen110: sdk也都要用最新版的 02/12 10:13
您是指 直接把 v7-appcompat的jar檔案 copy 到 PictureView的lib 嗎? http://imgur.com/SpuR9rq 試過了,這樣的確可以使用v7 jar,但是....還是想了解我為什麼不能build jar
KeySabre: tp://imgur.com/MqQxvsZ 02/12 13:44
KeySabre: 參考看看 v7 compat的設定 截圖 02/12 13:44
我試著調整的跟您一樣,還是一樣不行,我哭哭... http://imgur.com/FPRqXo5 http://imgur.com/mEHGilS 剛剛有位pclevin 大大,要我手動Build jar ,方法如下 在 android-support-v7-appcompat 按右鍵 Export -> JAR file -> export destination 選擇 android-support-v7-appcompat\bin Finish 這樣解法也不錯耶 GOOD~ ※ 編輯: pttnews (125.227.131.127), 02/12/2015 14:57:35