您现在的位置是:首页 > 文章详情

发布到JFrog Bintray 踩坑和优化

日期:2017-07-31点击:552

在自己的一个 轮子PopsTabView在上传到JFrog Bintray
时,遇到坑...

踩坑

当遇到如下类似错误,

:poptabview_lib:javadoc /Users/chenchangjun/MyOpenGitSouce/PopsTabView/poptabview_lib/src/main/java/com/ccj/poptabview/base/SuperAdapter.java:3: 错误: 程序包android.support.v7.wi存在 import android.support.v7.widget.RecyclerView; ^ /Users/chenchangjun/MyOpenGitSouce/PopsTabView/poptabview_lib/src/main/java/com/ccj/poptabview/base/SuperAdapter.java:16: 错误: 程序包RecyclerView不存在 public abstract class SuperAdapter extends RecyclerView.Adapter implements OnHolderClickedListener { ^ /Users/chenchangjun/MyOpenGitSouce/PopsTabView/poptabview_lib/src/main/java/com/ccj/poptabview/base/SuperPopWindow.java:13: 错误: 找不到符号 import com.ccj.poptabview.R; ^ 符号: 类 R 位置: 程序包 com.ccj.poptabview /Users/chenchangjun/MyOpenGitSouce/PopsTabView/poptabview_lib/src/main/java/com/ccj/poptabview/filter/link/FirstFilterAdapter.java:4: 错误: 程序包android.rt.v7.widget不存在 import android.support.v7.widget.RecyclerView; 

常见错误,就是javaDoc的task执行的时候,检查语法,还有自己引用的包的时候出现问题.

这个时候,我们只需要在project.gradle中 将打包doc的任务不执行即可.

使用方式

tasks.getByPath(":你的lib名字:你的javadoc打包任务名(一般来将都是javadoc)").enabled = false,
然后,在你的lib.gradle中,注释掉相关引用就行啦.

//project.gradle tasks.getByPath(":poptabview_lib:javadoc").enabled = false tasks.getByPath(":poptabview_lib:javadocJar").enabled = false 
//比如这里,只让打包源文件 artifacts { //archives javadocJar archives sourcesJar } 

优化

想不想要这种炫酷的效果??


img_dc37c31a68ff9ab6249f95842cb0a660.png
image.png

在此之前要 掌握markdown语法.

这个获取方式在这里

img_f30c2abda83657b440e06b41084dd98f.png
image.png

他的优点,在于时刻会更新图标的数字变化.不用手动修改,那我这边的源码是下面这样的,要修改上图中的代码,注意download.svg_latestVersion 这样才会取最新版本.

[![Download](https://api.bintray.com/packages/ccj659/maven/PopsTabView/images/download.svg) ](https://bintray.com/ccj659/maven/PopsTabView/_latestVersion) 

获取如下图标

,
master.svg

在这里~~~~ 可以自定义的炫酷小图标 https://shields.io/.

参考

使用Android Studio把自己的Android library分发到JCenter

原文链接:https://yq.aliyun.com/articles/658844
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章