Liferay Android SDK Sample
This is the sample application for the Liferay Android SDK.
It's a simple app that displays users in a table view. By clicking on an user, it will display its contact details such as name, email, birthday and phones. By default, it uses the following credentials to authenticate:
You can change these values in the SettingsUtil.java class.
If you want to make asynchronous requests, take a look on how
is used. If you have an existing
AsyncTask and want to use that to make
services calls, take a look at
Import into your IDE
buid.gradlefrom the root folder
And that's it, Android Studio should automatically use Gradle Wrapper and create a
local.propertiesfile for you.
This project uses Gradle as the build and dependency management system. If you
don't want to use Gradle, you can download the Android SDK JAR and its
dependencies and copy them to your project's
/libs folder, follow the
instructions described here.
In order to build with Gradle, you have to:
Create a local.properties files with a
sdk.dir=property pointing to your Android SDK folder.
$ ./gradlew buildfrom the project root folder. This will automatically download the Android SDK and dependencies for you.
There are many more useful tasks, for example, for running your project in an
emulator or device. Run
$ ./gradlew tasks to see which tasks are available.
For more information on how the Android Gradle plugin works, read their documentation.