Android Repository Support

Issue #21 new
ligi created an issue

It would be really nice if Version-Eye would support the android artifacts you usually have in android projects. At the moment only the artifacts coming from maven-central and jcenter are showing up - the android ones are unknown like this:

1.0.0   1.0.0   assertj-android   Follow
2.3.1   2.3.1   gson      Follow
1.2 1.2 dexmaker-mockito      Follow
0.25.9  0.25.9  android-query     Follow
1.1.2   1.1.2   spoon-client      Follow
UNKNOWN 0.1 testing-support-lib 
UNKNOWN 2.0 espresso-core   
UNKNOWN 21.0.3  support-v4  
UNKNOWN 21.0.3  recyclerview-v7 
UNKNOWN 21.0.3  appcompat-v7    
UNKNOWN 21.0.0  cardview-v7 
UNKNOWN 6.5.+   play-services-maps

they are provided in maven style repositories via the SDK in android-sdk/extras/android/m2repository ( the open-source ones ) and android-sdk/extras/google/m2repository ( the closed ones like play-services )

Comments (19)

  1. ligi reporter

    the problem is there is no "link" - otherwise I would have given it to you - the repository ships with the sdk ..

  2. ligi reporter

    yes - this is the sdk. after downloading you need to open the sdk manager and install Android Support Repository , Android Support Library, Google Repository and play services. Then you have the paths I mentioned initial.

  3. Robert Reiz

    @tbsprs @ligi I managed it to download the libraries to my localhost, after installing an huge Android IDE. But how can we automate this? Do I need to have a UI for downloading this libraries? Is there no other way to fetch the libraries?

  4. Robert Reiz

    @kbruck12 I just installed the Android Studio and I could find all the unknown libraries from your project. Just support-v4 is missing. What I have to install to get that lib on my localhost?

  5. Robert Reiz

    @ligi @kbruck12 @tbsprs I integrated it now. But it was manual work to get it done. I had to install the Android Studio and install the libs manually through the UI, copy them to the server and start the crawler. Any idea how that can be automated? Any way to fetch the libraries without a GUI and without human interaction?

  6. Tobias Preuss

    @reiz Thank you for working on the issue. It helps a lot to have the SDK at place to keep an eye onto all the dependencies.

  7. Log in to comment