You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently it looks like the package name is used to identify dependencies. This will work great for apps without obfuscation, but it will most likely miss a lot of tools in apps with R8 (obfuscation) enabled.
An alternative solution to this would for example be to lookup well known resource files of libraries, which I believe may be used in some occasions by AppBrain to detect used libraries https://www.appbrain.com/stats/libraries
Would you like to expand to alternative variants to detect dependencies?
Awesome work, and great application you have built! Sadly I couldn't run it yet, as it wouldn't compile due to the missing lib
Might I suggest that you add the following library:
name: Bitmovin Player
package_name: com.bitmovin.player
category: (I think this would currently be Other, otherwise something like media player)
website: https://bitmovin.com/video-player/android-sdk/
Activity
mikepenz commentedon Feb 15, 2021
Currently it looks like the package name is used to identify dependencies. This will work great for apps without obfuscation, but it will most likely miss a lot of tools in apps with R8 (obfuscation) enabled.
An alternative solution to this would for example be to lookup well known resource files of libraries, which I believe may be used in some occasions by AppBrain to detect used libraries https://www.appbrain.com/stats/libraries
Would you like to expand to alternative variants to detect dependencies?
Awesome work, and great application you have built! Sadly I couldn't run it yet, as it wouldn't compile due to the missing lib
theapache64 commentedon Feb 16, 2021
Yeah, you're right. I am looking at other possible algorithms too.
YES!!!!
I hope that's fixed.
theapache64 commentedon Feb 17, 2021
@mikepenz I am thinking of exporting these xmls to the above data-source.
mikepenz commentedon Feb 17, 2021
I think mainly you'll need name + package name + website url (not sure if you want to also include licenses? as those may be of value for devs)
Theoretically I could do an export of those for you in the format of your document
theapache64 commentedon Feb 18, 2021
@mikepenz Got your CSV export 🚀 and Integration finished. Thank you so much for the data
strangesource commentedon Nov 16, 2023
Might I suggest that you add the following library:
name: Bitmovin Player
package_name: com.bitmovin.player
category: (I think this would currently be
Other, otherwise something like media player)website: https://bitmovin.com/video-player/android-sdk/
theapache64 commentedon Nov 16, 2023
@strangesource Added 👍