Comments (48)
Anyone looking at this cause myself and many others would love this to be on maven! Would make it much more convenient to import into my projects.
from mpandroidchart.
+1 for maven
from mpandroidchart.
+1 for maven
from mpandroidchart.
This library is way to awesome to not have it on maven
+99999.. for maven
from mpandroidchart.
๐ Or JCenter.
from mpandroidchart.
How to Release to Maven Central, in One Click
from mpandroidchart.
Alright, it seems like aint took the time to mavenize this library.
Does #62 fullfill all your desires?
Any additional wishes concerning maven?
Regards,
Phil
from mpandroidchart.
Well, you can publish artifacts using Gradle, without Maven ;-) What we asking is to publish the library at the public repository: Maven Central or JCenter.
from mpandroidchart.
There is step-by-step guide - http://gmariotti.blogspot.ru/2013/09/publish-aar-file-to-maven-central-with.html
It's really easy and quick to add your lib to maven central - publish it we all need this...
from mpandroidchart.
๐ For gradle/Maven Central integration. It would much easier if we could just throw a line in our build.gradle and call it a day
from mpandroidchart.
+1 for maven or JCenter
from mpandroidchart.
I have this task on my list and as soon as time allows I will add maven support.
from mpandroidchart.
LOL! I was about to try switching to MPAndroidChart but due to your last response I just put this task on hold in anticipation you getting it on maven central.
from mpandroidchart.
+1 !!!
It's mandatory.
I'm having problems integrating the jar because it includes nineolds libs...
Because I can not remove the lib from the jar, this library is useless ! T_T
Please publish it to maven central, your lib is awesome!
from mpandroidchart.
I have considered branching this and doing the gradle-to-maven work a couple of times but I keep getting stopped by the fact that you need to create the account at maven central. If you were to create the account and document the URL in the build.gradle file I suspect any number of people might finish the task for you.
from mpandroidchart.
Where should I create the account? Sonatype?
from mpandroidchart.
Yes, that would be ideal.
http://central.sonatype.org/pages/producers.html --> https://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134
http://central.sonatype.org/pages/gradle.html
from mpandroidchart.
+1 for Gradle dependency in Maven central!
from mpandroidchart.
+1!
from mpandroidchart.
+1!
from mpandroidchart.
Is there any action about that or is it a dead request ?
(No rush nor stress : because of a new policy in my company, I won't be able to use .jar libs in the project)
from mpandroidchart.
It's not dead, it's just that I currently have a lot on my mind right now ;-)
from mpandroidchart.
Ok thank you very much !
I will keep the library, waiting for the maven version :D
Thanks for the lib, it's awesome btw
from mpandroidchart.
๐ For this too :)
from mpandroidchart.
Hi !
How is this task going on ?
from mpandroidchart.
I also support this issue, because I had the same issues as @mathieudebrito:
I'm having problems integrating the jar because it includes nineolds libs...
Because I can not remove the lib from the jar, this library is useless !
My solution was to manually import the sources of the library and remove the nine olds library. This also means that with every update I have to manually merge the files.
from mpandroidchart.
@mathieudebrito +1
@MPieter +1
Both MPChart and anothor library in my project reference NineOldDroid, but it seems that a conflict occured. It is passed when building, but refused at last when deploy on the phone.
I have solved this error by a thoublesome way:
- Remove mpandroidchartlibrary-1-7-4.jar, and import the library source.
- Replace the nineoldandroids-2.4.0-2.jar by raw nineoldandroids-2.4.0.jar, or add dependency in build.gradle.
Hope that it can be solved in the future. Thx a lot.
from mpandroidchart.
Up
from mpandroidchart.
+1
from mpandroidchart.
Up
from mpandroidchart.
Deploying to jCenter seems easier. Here's a guide describing it: http://androiddeving.blogspot.se/2014/08/deploying-on-jcenter-bintray-how-to.html
Like someone said in October, if you just create the account there are plenty of people here that would do the rest. From guide: "First of all you need to register for a new account at https://bintray.com/".
So if you could spare 5min of your time, someone else might spare the hour or two the rest takes.
Just my 2 cents
Thanks for a great library!
from mpandroidchart.
up
from mpandroidchart.
I second this motion :)
from mpandroidchart.
Someone published this lib on maven central. ๐http://mvnrepository.com/artifact/org.quanqi/mpandroidchart
<dependency>
<groupId>org.quanqi</groupId>
<artifactId>mpandroidchart</artifactId>
<version>1.7.5</version>
</dependency>
from mpandroidchart.
Finally! ๐ ๐ ๐
from mpandroidchart.
Hmm, the library on maven central is a fork that seems to be a little behind this codebase.
I'd like to see this library published directly by @PhilJay , i would prefer that.
btw: thanks for this awesome library
from mpandroidchart.
@marunjar +1
from mpandroidchart.
Yep, the situation with the library versions is really confusing. But this is a good alternative, because today almost half a year since the original request was posted and still no progress. ๐
from mpandroidchart.
@PhilJay (the author) has probably stopped reading this thread.
from mpandroidchart.
I absolutely have not ๐
But I am extremely busy atm working on my masters thesis. Hoping to get to this (and other issues) soon!
from mpandroidchart.
๐ but take the time for your thesis.
You can just adapt what @dodocat did here.
from mpandroidchart.
Btw, you could also get MPAndroidChart library as a maven dependency using https://jitpack.io. Submitted PR #345 to make it possible
from mpandroidchart.
@jitpack your solution isn't working. "Failed to resolve: com.github.PhilJay:MPAndroidChart:v1.7.4". I've tried 1.7.5 as well. The maven repository is added to the build.gradle, as described in the instructions. I'm on Android Studio 1.1 RC1, gradle plugin 1.1.0-rc1
Thanks for the library @PhilJay , and good luck with yout master thesis
from mpandroidchart.
@Maragues Thanks for brinnging up the issue! The thing is that our PR #345 was merged but there hasn't been a new release that includes that PR. So 1.7.4 doesn't have it therefore it doesn't build. Maybe @PhilJay can create v1.7.5 that include this.
In the mean time you can download from our fork: https://jitpack.io/#jitpack/MPAndroidChart/v1.7.5
Tested and it works!:)
from mpandroidchart.
@jitpack that worked like a charm ๐ Thx for the quick response
from mpandroidchart.
@Maragues The new 2.0.0 version of MPAndroidChart includes PR #345 so works nicely with JitPack: https://jitpack.io/#PhilJay/MPAndroidChart/v2.0.0/aar
from mpandroidchart.
Finally, this is possible :-)
-
Add the following to your
pom.xml
:<repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> <dependency> <groupId>com.github.PhilJay</groupId> <artifactId>MPAndroidChart</artifactId> <version>v2.0.0</version> </dependency>
Be aware that v2.0.0 is still beta.
from mpandroidchart.
+1
from mpandroidchart.
Related Issues (20)
- Android Studio: disabled warning when using SDK features unavailable at SDK 21 (e.g. @FunctionalInterface or streaming)? HOT 1
- Barchart is not displaying properly for 15 days. HOT 2
- Granularity is not working when set to 6f.
- Highlight issues after i applied RoundedSlicesPieChartRenderer in piechart
- ๅฏไปฅ่ฎพ็ฝฎๅๅงๅY่ฝดๆฐๆฎ็ๆฐ้ ไนๅไธไธชไธไธช็ๅจๆๅ ่ฝฝๅ๏ผ
- Help: Dotted Background
- ไฝฟ็จimplementation ("com.github.PhilJay:MPAndroidChart:v3.0.2")ๆฅ้
- Values above the Horizontal bars Disappears when I zoomed in
- dataSet.gradientColors = gradientColors not working
- Fatal Exception: java.lang.NegativeArraySizeException HOT 4
- LineDataSet: shader with multiple color
- Getting crash while selection camera cropping only in Android 10
- How to rotate the Tooltip arrow Based on the touch points
- Documentation Link Failed! HOT 4
- When drawing Bezier curves vertically in LineChart, the curve flickers.
- Fatal Exception: java.lang.NullPointerException Attempt to read from null array
- Fatal Exception: java.lang.ArrayIndexOutOfBoundsException
- Crash app with large data
- ๅฆไฝ็ปๅถx่ฝดๅธฆๅพ็
- com.github.mikephil.charting.utils.Utils drawImage When the width and height are unequal, it may lead to deformation of the drawn icon
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 mpandroidchart.