Comments (18)
好的,感谢测试。这样我又可以帮你去掉了10个方法数
from commonadapter.
我的错,我忘记更新readme了,其实如果不引入databinding也是可以的。你只需要添加一个假的databind依赖就行:
compile 'com.github.tianzhijiexian:CommonAdapter_Fake_DataBinding:1.0.0'
from commonadapter.
我明天更新下文档
from commonadapter.
ok, thanks
from commonadapter.
暂时先不关闭这个issue,等我更新好了我交给你验证后进行关闭,因为那个fake库我可能还要发一个版本。
from commonadapter.
库项目已经更新,请验证:https://github.com/tianzhijiexian/CommonAdapter-Fake-DataBinding
from commonadapter.
readme也已经更新,请查看。我会想想办法让是否依赖databinding都能走一条依赖,不需要添加额外的依赖源。
from commonadapter.
刚刚1.0.0版本我试了下是可以的 明天再来试试1.0.1行不行
感谢
from commonadapter.
我更新了下依赖的名字和版本,你重新依赖一下:
dependencies {
compile 'com.github.tianzhijiexian:CommonAdapter-Fake-DataBinding:1.0.1'
}
from commonadapter.
测试可用 ;)
from commonadapter.
不对 我怎么用 带下划线的1.0.1 编译通过了 而你上面贴的带横刚的版本不行
from commonadapter.
你clear下progect然后再试试
from commonadapter.
我这里可以给出原始的远程地址:https://jitpack.io/com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/
结果:
CommonAdapter-Fake-DataBinding-1.0.1.aar
CommonAdapter-Fake-DataBinding-1.0.1.pom
CommonAdapter-Fake-DataBinding-1.0.1.pom.md5
CommonAdapter-Fake-DataBinding-1.0.1.pom.sha1
build.log
日志信息:
Start: Sun Apr 10 15:23:46 UTC 2016
Git:
1.0.1
commit 8ac0f93adb7aa7ab0457168c836930c3cf3fff73
Author: kale
Date: Sun Apr 10 23:18:00 2016 +0800
删除了无用的代码,精简了库
submodule status:
Run gradle build
Gradle build script
Found gradle version: 2.10.
Using sdkman gradle
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Gradle 2.10
Build time: 2015-12-21 21:15:04 UTC
Build number: none
Revision: 276bdcded730f53aa8c11b479986aafa58e124a6
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.7.0_76 (Oracle Corporation 24.76-b04)
OS: Linux 3.14.32-xxxx-grs-ipv6-64 amd64
0m0.480s
Getting a list of gradle tasks
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
WARNING:
Gradle 'install' task not found. Please add the 'maven' or 'android-maven' plugin.
See the documentation and examples: https://jitpack.io/docs/
Found android library build file in lib
Running: gradle clean -Pgroup=com.github.tianzhijiexian -Pversion=1.0.1 install
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Download https://jcenter.bintray.com/com/github/dcendents/android-maven-gradle-plugin/1.3/android-maven-gradle-plugin-1.3.pom
Download https://jcenter.bintray.com/com/github/dcendents/android-maven-gradle-plugin/1.3/android-maven-gradle-plugin-1.3.jar
Gradle version Gradle 2.10
Incremental java compilation is an incubating feature.
:clean UP-TO-DATE
:lib:clean UP-TO-DATE
:lib:preBuild UP-TO-DATE
:lib:preReleaseBuild UP-TO-DATE
:lib:compileReleaseNdk UP-TO-DATE
:lib:compileLint
:lib:copyReleaseLint UP-TO-DATE
:lib:mergeReleaseProguardFiles
:lib:packageReleaseRenderscript UP-TO-DATE
:lib:checkReleaseManifest
:lib:prepareReleaseDependencies
:lib:compileReleaseRenderscript
:lib:generateReleaseResValues
:lib:generateReleaseResources
:lib:packageReleaseResources
:lib:compileReleaseAidl
:lib:generateReleaseBuildConfig
:lib:mergeReleaseShaders
:lib:compileReleaseShaders
:lib:generateReleaseAssets
:lib:mergeReleaseAssets
:lib:processReleaseManifest
:lib:processReleaseResources
:lib:generateReleaseSources
:lib:compileReleaseJavaWithJavac
:lib:processReleaseJavaRes UP-TO-DATE
:lib:transformResourcesWithMergeJavaResForRelease
:lib:transformClassesAndResourcesWithSyncLibJarsForRelease
:lib:mergeReleaseJniLibFolders
:lib:transformNative_libsWithMergeJniLibsForRelease
:lib:transformNative_libsWithSyncJniLibsForRelease
:lib:bundleRelease
:lib:install
BUILD SUCCESSFUL
Total time: 2.616 secs
Gradle exit code 0
Looking for artifacts...
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Found artifact: com.github.tianzhijiexian:lib:1.0.1
EXIT_CODE=0
2016-04-10T15:24:05.669962721Z
Exit code: 0
Build artifacts:
com.github.tianzhijiexian:CommonAdapter-Fake-DataBinding:1.0.1
Files:
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/CommonAdapter-Fake-DataBinding-1.0.1.aar
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/CommonAdapter-Fake-DataBinding-1.0.1.pom
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/CommonAdapter-Fake-DataBinding-1.0.1.pom.md5
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/CommonAdapter-Fake-DataBinding-1.0.1.pom.sha1
com/github/tianzhijiexian/CommonAdapter-Fake-DataBinding/1.0.1/build.log
from commonadapter.
fake databinding 项目的整体大小和方法数如下(仅仅是一个空壳,不用担心依赖的大小):
from commonadapter.
你可以再试试看,如果成了就可以关闭此问题了。
from commonadapter.
可以了
from commonadapter.
我修改了一个编译规则,你看看不依赖db,就只做这条依赖会不会有问题:
compile 'com.github.tianzhijiexian:CommonAdapter:ba3ac9bca2'
from commonadapter.
可以的
from commonadapter.
Related Issues (20)
- 缺少ExRcvAdapterWrapper HOT 1
- test
- 请问如何去获取点击item所对应的数据? HOT 2
- RecyclerView MemoryLeak HOT 5
- 如何动态的设置List来实现更多加载或者上拉刷新功能 HOT 1
- RecyclerView加载数据显示不完全。 HOT 7
- ViewHolder中的item问题 HOT 5
- 增加recycleview或者adapter上的item的clicklistener,并且要能和item内部的监听器共存 HOT 1
- 如何更新Item构造函数中传入的的非泛型数据呢? HOT 4
- RecycleView RecycleViewPool 中存在内存泄漏,每次显示时候RecycleViewPool 中RcvAdapterItem会增加。 HOT 10
- 为什么在Scrollview 里面 嵌套 recyclerview 的时候,使用这个CommonAdapter的话,recyclerview 是可以正常展示的呢? HOT 5
- 依赖失败 HOT 4
- 没有loadingmore的api么 HOT 1
- debug版本无法运行 HOT 2
- 2.2.1 依赖失败 HOT 3
- setHeaderView 横向滚动支持,内部类包权限限制方法重写 HOT 2
- Eclips
- Eclips怎么使用?有jar包吗? HOT 1
- 我这样做 item局部刷新 发现布局还是会复用 出现状态重复显示的ui HOT 1
- 添加头部后,无法动态remove掉 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from commonadapter.