Giter Site home page Giter Site logo

Comments (48)

vciancio avatar vciancio commented on May 5, 2024

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.

aint avatar aint commented on May 5, 2024

+1 for maven

from mpandroidchart.

ilfuriano avatar ilfuriano commented on May 5, 2024

+1 for maven

from mpandroidchart.

mikereman avatar mikereman commented on May 5, 2024

This library is way to awesome to not have it on maven

+99999.. for maven

from mpandroidchart.

arturdryomov avatar arturdryomov commented on May 5, 2024

๐Ÿ‘ Or JCenter.

from mpandroidchart.

aint avatar aint commented on May 5, 2024

How to Release to Maven Central, in One Click

from mpandroidchart.

PhilJay avatar PhilJay commented on May 5, 2024

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.

arturdryomov avatar arturdryomov commented on May 5, 2024

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.

gorbin avatar gorbin commented on May 5, 2024

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.

dominikschubert avatar dominikschubert commented on May 5, 2024

๐Ÿ‘ 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.

sunddytwo avatar sunddytwo commented on May 5, 2024

+1 for maven or JCenter

from mpandroidchart.

PhilJay avatar PhilJay commented on May 5, 2024

I have this task on my list and as soon as time allows I will add maven support.

from mpandroidchart.

robertschmid-ast avatar robertschmid-ast commented on May 5, 2024

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.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

+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.

robertschmid-ast avatar robertschmid-ast commented on May 5, 2024

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.

PhilJay avatar PhilJay commented on May 5, 2024

Where should I create the account? Sonatype?

from mpandroidchart.

robertschmid-ast avatar robertschmid-ast commented on May 5, 2024

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.

romangromov avatar romangromov commented on May 5, 2024

+1 for Gradle dependency in Maven central!

from mpandroidchart.

ratan12 avatar ratan12 commented on May 5, 2024

+1!

from mpandroidchart.

nzhenev avatar nzhenev commented on May 5, 2024

+1!

from mpandroidchart.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

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.

PhilJay avatar PhilJay commented on May 5, 2024

It's not dead, it's just that I currently have a lot on my mind right now ;-)

from mpandroidchart.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

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.

TealOcean avatar TealOcean commented on May 5, 2024

๐Ÿ‘ For this too :)

from mpandroidchart.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

Hi !

How is this task going on ?

from mpandroidchart.

MPieter avatar MPieter commented on May 5, 2024

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.

simonwzb avatar simonwzb commented on May 5, 2024

@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.
2014-12-14_11-32-25

I have solved this error by a thoublesome way:

  1. Remove mpandroidchartlibrary-1-7-4.jar, and import the library source.
  2. 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.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

Up

from mpandroidchart.

www40 avatar www40 commented on May 5, 2024

+1

from mpandroidchart.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

Up

from mpandroidchart.

ripern avatar ripern commented on May 5, 2024

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.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

up

from mpandroidchart.

FriesischScott avatar FriesischScott commented on May 5, 2024

I second this motion :)

from mpandroidchart.

aint avatar aint commented on May 5, 2024

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.

TealOcean avatar TealOcean commented on May 5, 2024

Finally! ๐Ÿ‘ ๐Ÿ‘ ๐Ÿ‘

from mpandroidchart.

marunjar avatar marunjar commented on May 5, 2024

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.

mathieudebrito avatar mathieudebrito commented on May 5, 2024

@marunjar +1

from mpandroidchart.

aint avatar aint commented on May 5, 2024

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.

ripern avatar ripern commented on May 5, 2024

@PhilJay (the author) has probably stopped reading this thread.

from mpandroidchart.

PhilJay avatar PhilJay commented on May 5, 2024

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.

johnjohndoe avatar johnjohndoe commented on May 5, 2024

๐Ÿ‘ but take the time for your thesis.

You can just adapt what @dodocat did here.

from mpandroidchart.

 avatar commented on May 5, 2024

Btw, you could also get MPAndroidChart library as a maven dependency using https://jitpack.io. Submitted PR #345 to make it possible

from mpandroidchart.

Maragues avatar Maragues commented on May 5, 2024

@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.

 avatar commented on May 5, 2024

@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.

Maragues avatar Maragues commented on May 5, 2024

@jitpack that worked like a charm ๐Ÿ‘ Thx for the quick response

from mpandroidchart.

 avatar commented on May 5, 2024

@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.

PhilJay avatar PhilJay commented on May 5, 2024

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.

jaredsburrows avatar jaredsburrows commented on May 5, 2024

+1

from mpandroidchart.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.