This page provides important information for users of the Ice for Java distribution.
On this page:
|
Android Studio uses a Gradle-based build system. Using Ice requires modifying your project's build.gradle
settings file(s) to include the Ice JAR files. For convenience we recommend using the Ice Builder for Gradle plug-in to help automate the compilation of your Slice files.
The following snippets give an example of configuring the Ice and Ice Builder for Gradle sections for an Android project.
buildscript { repositories { mavenCentral() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "gradle.plugin.com.zeroc.gradle.ice-builder:slice:1.4.1" } } apply plugin: 'java' apply plugin: 'slice' slice { java { srcDir = '.' } } dependencies { compile 'com.zeroc:ice:3.7.0' } |
Sample programs are available at the ice-demos GitHub repository. You can browse this repository to see build and usage instructions for all supported programming languages. Simply clone this repository:
git clone -b 3.7 https://github.com/zeroc-ice/ice-demos.git cd ice-demos |
You can then import the directory java/Android
or java-compat/Android
into Android Studio.