My Android app contains many libraries licensed under Apache 2.0. According to my understanding, when publishing the app, it is enough to add the following sentence in the app's description: "This app contains libraries licensed under Apache License 2.0", am I correct?

It is not legally required to actually name all the used libraries, according to my understanding of Apache 2.0, please correct me if I'm wrong


1 Answer 1


Your assumption is wrong. You need to comply with the entire language of the Apache license, and for your case I recommend you carefully read Section 4.

An easy way to comply with the requirements is to have an 'About' page in your app, where you list all of the information related to the libraries you are using, in accordance with the list included in Section 4.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.