local dependency on ResearchStack:skin

26 views
Skip to first unread message

John Strickler

unread,
Mar 5, 2019, 1:41:44 PM3/5/19
to ResearchStack
I have been working on an android app built using ResearchStack skin framework pulled in through the gradle dependency: implementation 'org.researchstack:skin:1.1.2'.

I am interested in possibly doing some customization to the underlying ResearchStack skin framework: https://github.com/ResearchStack/ResearchStack.

Can anyone walk me through updating my project to be dependent on local ResearchStack build artifacts so that I can make changes to the framework and see those changes in my local application. 

I tried just pointing to the build output: implementation fileTree(dir: '../../ResearchStack/skin/build/outputs/aar', include: ['*.aar']), but that leaves me with unresolved transitive dependencies and some build issues that I couldn't quite get worked out.

Thanks!!

John Strickler

unread,
Mar 6, 2019, 4:25:13 PM3/6/19
to ResearchStack
I think I have something. I copied the ResearchStack/skin directory into my project, added ':skin' to the include in settings.gradle, and implementation project(':skin') in the app/build.gradle dependencies. Then tweak the skin and app build.gradle files to remove incompatibilities and add dependencies until any build errors go away.
Reply all
Reply to author
Forward
0 new messages