This repository contains source code for android app studio's extensions available in app. You can also build extensions for Android AppStudio.
Caution
Do not make modifications in any files of library module. If you make modifications in any files of library module then you need to make sure that android app studio also have same code as library module.
The entry point for generating extension file is extension/src/main/java/com/icst/android/appsstudio/ExtensionGenerator.java
.
When you will execute this project with task assemble
then gradle will execute ExtensionGenerator.java
.
In ExtensionGenerator.java
you will have to pass the object of com.icst.android.appstudio.models.ExtensionBundle
so gradle can generate extension.
Note
You can write your ExtensionBundle object in any file but remember you just have to pass object of ExtensionBundle
in ExtensionGenerator
.
- You can run this project in Android IDE also.
- For testing blocks please build android app studio on your device and set STORAGE property to a accessible directory in
gradle.properties
and then extract the extension file generated by this project to{STORAGE SPECIFIED OF ANDROID APPSTUDIO IN gradle.properties}/Extension
.