How to release an android SDK with third party dependencies?
问题 I developed an android SDK to consume our restful API. I used third party libraries like retrofit2 and rxandroid in my SDK. dependencies { compile 'io.reactivex:rxandroid:1.2.1' compile 'com.squareup.retrofit2:retrofit:2.0.2' compile 'com.squareup.retrofit2:converter-gson:2.0.2' compile 'com.squareup.retrofit2:adapter-rxjava:2.0.2' } I released an aar file to my customer. His app imported my aar file and direct used my service which is implemented by retrofit2 to consume APIs. The problem is