Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [andmore-dev] Bug 525493 - Projects containing aar libraries currently fail with robolectric 3.2.1

Hey guys,

Robolectric admin here :-)

Just to bring you up to date with what is happening in Robolectric land in case it influences any design decisions in your fix. We've moved configuration of manifest, resources and assets location to a build system API, see here for details:- http://robolectric.org/build-system-integration/

This is currently supported in Android Studio / Gradle 3.0 and we have Bazel supporting soon too.

Right now we still deal with raw resources (which should be merged by the build system ideally) but later this year we plan on supporting binary resources and deprecating support for raw resources. This is going to give a more actuate simulation of Android since we're no longer concerned with emulating resource merging or aapt behavior. Robolectric itself will actually be faster although that work is pushed into the build system.

Do you have any idea what the user base is of folks still running Eclipse + Maven for Android Dev? We'd ideally not like to break people with our changes.

Let me know if this is something you are interested in supporting and I'll be happy to help.

Jonathan





On 16 October 2017 at 05:41, Carver, David <kingargyle@xxxxxxxxx> wrote:

Andrew, thanks.   Can you put a pull request together that contains all the fixes, and I'll try to get it going through the simulataneous review process.  This will allow us to merge the change, while allowing the IP team to do their review.

In this case, it would be better to have one commit with all the changes, so it would be easier to back out if we need to for any reason.   If you follow the format of the other commit messages, the PR will automatically be linked back to bugzilla.

Thanks for the all the effort on this.

Dave



On 10/15/2017 4:50 PM, Andrew Bowley wrote:
Please find attached file containing information on dependency jars for the CQ process.
 
The bug fix requires Andriod SDK builder-2.3.3.jar which declares 34 dependencies. These include 7 other SDK artifacts which I indicate are not expected to be deployed at this time.
 
Andrew
 


_______________________________________________
andmore-dev mailing list
andmore-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/andmore-dev


_______________________________________________
andmore-dev mailing list
andmore-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/andmore-dev



Back to the top