如何去除开源应用程序中的跟踪器?
我想使用开源应用程序 (https://github.com/NYRDS/remixed-dungeon),但是应用程序跟踪的量是另一回事。 GPL(应用程序获得许可的依据)允许我更改此设置。有没有工具或指南可以做到这一点?
I want to use an open source app (https://github.com/NYRDS/remixed-dungeon), but the amount od tracking the app does is something else. The GPL (under which the app is licenced) allows me to change this. Is there a tool or a guide to do just that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,您需要一些开发经验,在本例中是 Java 和 Gradle。
然后我将应用程序项目加载到 Android Studio 中并编译它。你必须没有编译错误。
然后检查
build.gradle
文件中的广告库(例如以implementation
或androidImplementation
开头的条目)。将它们一一注释掉,并在注释掉一项后检查使用此库中的代码的编译错误。还注释掉有错误的代码,因为该库不再存在。重复此操作,直至修复所有错误。
First you need a bit of development experience, Java and Gradle in this case.
Then I would load the app project into Android Studio and compile it. You have to have no compile errors.
Then check the
build.gradle
files for ad libraries (e.g. entries starting withimplementation
orandroidImplementation
). Comment them one-by-one out and after commenting out one check for compile errors where code from this libraries is used.Comment out also the code with errors because the library is no longer present. Repeat until all errors are fixed.