Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 935 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 935 Bytes

addin-droid

Sample 1C:Enterprise AddIn with Java interop on Android.
AddIn itself implements simple universal broadcast receiver.
Made with modern template.

Development tips

  • Use native android tests for Java interop.
  • Reduce coupling between Android specific code and cross-platform addIn part by using interfaces.
  • Release apk should not contain and *.so files.
  • Develop Android part with Android Studio (android folder), but you are free to use any other IDE for cross-platform C++ code part.
  • Java classes loaded from apk could be accessed by Component::FindClass. Other class accessed with standard JNI interface.

License exclusions

In case of embedding add-in based on this template inside 1C:Enterprise configuations, external processors, configuration extensions etc, it's allowed not to apply AGPL terms to whole application part, but only add-in itself.