作者pttnews (PTT新闻)
看板AndroidDev
标题[问题] android-support-v7-appcompat 失败
时间Wed Feb 11 16:19:53 2015
之前爬文,按照步骤,产生一个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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1423642796.A.AE5.html
※ 编辑: pttnews (125.227.131.127), 02/11/2015 16:26:38
1F:推 colleen110: target project的build path也要手动加进去 library 02/11 17:09
2F:→ colleen110: 再build看看 02/11 17:09
请问 target project是指 PictuteView?
build path手动加入,不就是我在图二的动作?
※ 编辑: pttnews (125.227.131.127), 02/11/2015 17:20:20
3F:推 corrupt003: 新版的suuport v7要用api level 21build,所以support 02/11 17:44
4F:→ corrupt003: library 跟你的project都要改 02/11 17:44
这我有试过,不过文中问题症结在
「v7-appcompat的jar档案没有产生出来,bin目录是空空的」
所以PictuteView 拿不到jar档
※ 编辑: pttnews (125.227.131.127), 02/11/2015 18:07:29
5F:推 corrupt003: jdk版本是1.7吗 02/11 19:07
1.6版
6F:推 baobomb: 改用studio吧 gradle里一行搞定 什麽都不用下载 02/11 21:44
※ 编辑: pttnews (220.135.143.146), 02/11/2015 23:48:02
7F:→ corrupt003: jdk改成1.7试试 02/12 09:06
http://imgur.com/tdzP6Es
http://imgur.com/1QCAfHe
还是一样耶~
8F:推 colleen110: 图二是android dependency. 我说的是lib的jar档加入bu 02/12 10:12
9F:→ colleen110: uld path. 02/12 10:12
10F:→ colleen110: sdk也都要用最新版的 02/12 10:13
您是指 直接把 v7-appcompat的jar档案 copy 到 PictureView的lib 吗?
http://imgur.com/SpuR9rq
试过了,这样的确可以使用v7 jar,但是....还是想了解我为什麽不能build jar
12F:→ KeySabre: tp://imgur.com/MqQxvsZ 02/12 13:44
13F:→ 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