Android Studio怎么关联androidsupportv7源码4的源码

Android&关联SDK源码,Support源码
网上关于关联源码的文章都比较老了,而且比较繁杂(都是2.*版本的)。以前楼主看源码都是text文本看最近被同事鄙视了一下,所以就关联到eclipse上主要是内部类跳转比较方便。下面说一下方法经测试可用。
& & 开发环境
& & 关联SDK源码
路径Project-&Properties-&Java
Build Path-&Libraries(引用的源码level最好要一致)
& Support V4源码
android Private librarie
ADT不许引用源码网上很多说不用libs结构自己建一个java基础的lib。但我本人觉得有点破坏项目结构的嫌疑。网上看到一方法很是不错推荐
在libs里面添加同名的properties文件properties内容(注意是双斜杠
git管理可以将properties加入ignore这样对项目结构很友好),重启eclipse
转载请注明出处
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你可以按快捷键Ctrl + O,然后弹出如下图:
搜索Fragment,看看有没有对应的包:如果有,随便先导入一个,然后在把包名修改一下就可以了
import android.support.v4.app.F
如果没有,看看你的导包,你直接导入com.android.support:appcompat-v7的包就可以了,里面包含了v4的包。
如果导包有问题,请看我的blog:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
android.app.Fragment 兼容的最低版本是android:minSdkVersion="11" 即3.0版android.support.v4.app.Fragment 兼容的最低版本是android:minSdkVersion="4" 即1.6版
android-support-v4.jar里面的是android.support.v4.app.Fragment
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
打开设置(file --& settings)在搜索框输入 Auto Import.右边有个Exclude from Import and Completion里面有个android.support.v4.app.Fragment点击android.support.v4.app.Fragment,然后点击右边的减号(-),ok即可
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 Appandroid学习(8)
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:谢清源
链接:/question//answer/
来源:知乎
1.打开菜单File -&Project Structure (或者按F4)
2.在左边列表中选择Modules
3.选择你的工程,然后在第三个标签页页找到Dependencies
4.按“+”按钮,在弹出窗口中选择android-support-v4.jar所在文件夹(在SDK目录下),然后确认
========更新自 15:37========
Android Studio变化的比较快,上面的教程可能有一些不太对应了,更新两个截图,方便需要的同学参考
&img src=&/0d06febae1265_b.jpg& data-rawwidth=&1064& data-rawheight=&872& class=&origin_image zh-lightbox-thumb& width=&1064& data-original=&/0d06febae1265_r.jpg&&&img
src=&/5bb3fc2d64f5_b.jpg& data-rawwidth=&602& data-rawheight=&308& class=&origin_image zh-lightbox-thumb& width=&602& data-original=&/5bb3fc2d64f5_r.jpg&&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:22004次
排名:千里之外
原创:15篇
转载:18篇
(1)(1)(1)(1)(2)(1)(1)(1)(1)(1)(1)(1)(2)(1)(2)(2)(1)(1)(1)(1)(2)(2)(2)(2)下次自动登录
现在的位置:
& 综合 & 正文
解决eclipse无法打开android-support-v4的源码
新版本的Adt加入了Android Private Libraries,这样在导入新的工程文件的时候,不需要手动来同add library to build path方法来添加android support v4的包。
问题也出现了,按F3或者Ctrl+鼠标键在查看support包的源码时,总是无法打开源码,而右键属性中也想添加源码的关联也无用,因为在Java Build Path的Libraries栏下的Android Dependencies和Android Private Libraries都是只读的。
如果自己手动把library添加到buildPath是可以添加关联的。但是关联也无效啊!每次还是打开的Private Libraries下的内容,显示找不到。于是乎想到更改Java Build Path下的 Order And Export,把自己添加的Android Support V4的包调到Top去,这样eclipse查找的时候,先去找手动关联的support v4包里的内容,然后才会去找Private Libraries或者
Dependencies的东西。
调整后,可以看到Referenced Libraries已经置顶了。有图有真相。
&&&&推荐文章:
【上篇】【下篇】}

我要回帖

更多关于 idea 关联源码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信