Official Bedrock Addons repository for the app on Google Play. We're on track to becoming the biggest Minecraft Android apps platform! With over 17 known clones up on Google Play mirroring the original API.
The purpose of releasing the app as open-source is to provide a way for app developers to learn from my code and adapt it to their liking. This is also designed to be an open alternative to MCPEAddons and allow content creators complete freedom over their content.
You don't have to just use it for Minecraft or video games, you can change anything you want, and no code is obfuscated so modify to your liking. There are no limits on what you can do with this.
Clone the repository and then download Android Studio. Once you have done that, select the file location of where you saved Bedrock Addons locally, and open it in Android Studio. Wait for it to load the project resources, and then set up an AVD. From there, click on "Build App" and it should install for the first time onto the device you set up. You are now ready to start experimenting with the code.
All layouts have been designed in a way that's easy to find what code came from what drawable or other resource file. You can use the "Find Usages" tool to find what else is using that resource and how it is being used throughout the project.
I have commented on some parts of the code, and in the Build Config file you can change multiple properties of the app eaily. I will continue to add comments where helpful to show what does what, why, and how.
You can download the backend here, and run your own Bedrock Addons! It requires some configuration, and is release as-is but I will do my best to fix any security vulnerabilities that are reported.