NordicSemiconductor / Android-nRF-Mesh-Library

The Bluetooth Mesh Provisioner and Configurator library.
https://www.nordicsemi.com/
BSD 3-Clause "New" or "Revised" License
414 stars 177 forks source link

What are the ProGaurd rules for the library #543

Closed ZubairAkber closed 1 year ago

ZubairAkber commented 2 years ago

ProGaurd Rules for Mesh library I am using mesh library and have progaurd enable, can any one please share the rules for it, because i am getting errors i progaurd is enable in my project

To Reproduce Steps to reproduce the behavior:

  1. enable progaurd
  2. build and run the app
philips77 commented 1 year ago

Hi, This file: https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library/blob/main/mesh/mesh-proguard-rules.pro should be added automatically to your Proguard settings thanks to this line: https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library/blob/1fc9ce37c4b22effbc32c628a45dd33477d8013d/mesh/build.gradle#L43 Do you think something else is missing as well?

roshanrajaratnam commented 1 year ago

Hi @ZubairAkber, Hope you managed to get this fixed. I will close this for now and please feel free to re-open if you need more help on this.