[問題] android-support-v7-appcompat 失敗

看板AndroidDev作者 (PTT新聞)時間11年前 (2015/02/11 16:19), 11年前編輯推噓6(607)
留言13則, 4人參與, 最新討論串1/1
之前爬文,按照步驟,產生一個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

02/11 17:09, , 1F
target project的build path也要手動加進去 library
02/11 17:09, 1F

02/11 17:09, , 2F
再build看看
02/11 17:09, 2F
請問 target project是指 PictuteView? build path手動加入,不就是我在圖二的動作? ※ 編輯: pttnews (125.227.131.127), 02/11/2015 17:20:20

02/11 17:44, , 3F
新版的suuport v7要用api level 21build,所以support
02/11 17:44, 3F

02/11 17:44, , 4F
library 跟你的project都要改
02/11 17:44, 4F
這我有試過,不過文中問題癥結在 「v7-appcompat的jar檔案沒有產生出來,bin目錄是空空的」 所以PictuteView 拿不到jar檔 ※ 編輯: pttnews (125.227.131.127), 02/11/2015 18:07:29

02/11 19:07, , 5F
jdk版本是1.7嗎
02/11 19:07, 5F
1.6版

02/11 21:44, , 6F
改用studio吧 gradle裡一行搞定 什麼都不用下載
02/11 21:44, 6F
※ 編輯: pttnews (220.135.143.146), 02/11/2015 23:48:02

02/12 09:06, , 7F
jdk改成1.7試試
02/12 09:06, 7F

02/12 10:12, , 8F
圖二是android dependency. 我說的是lib的jar檔加入bu
02/12 10:12, 8F

02/12 10:12, , 9F
uld path.
02/12 10:12, 9F

02/12 10:13, , 10F
sdk也都要用最新版的
02/12 10:13, 10F
您是指 直接把 v7-appcompat的jar檔案 copy 到 PictureView的lib 嗎? http://imgur.com/SpuR9rq
試過了,這樣的確可以使用v7 jar,但是....還是想了解我為什麼不能build jar

02/12 13:44, , 11F

02/12 13:44, , 12F
tp://imgur.com/MqQxvsZ
02/12 13:44, 12F

02/12 13:44, , 13F
參考看看 v7 compat的設定 截圖
02/12 13:44, 13F
我試著調整的跟您一樣,還是一樣不行,我哭哭... 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
文章代碼(AID): #1Ksn2ihb (AndroidDev)