Google have acknowledged this feature is missing and are working to implement it.
Source: https://code.google.com/p/android/issues/detail?id=68223
Edit: This feature has been implemented in the beta version of Android Studio
In the mean time, I:
- Was able to use the Google Endpoint documentation to figure out which annotations to use for the Endpoint API.
- Checked out the Objectify Documentation to figure out which
annotations to use for
Entities
and Datastore persistance. - Uploaded my code to app engine using the terminal command:
gradlew appengineUpdateAll
- Installed the android client libraries to my local Maven repository using the terminal command:
gradlew appengineEndpointsInstallClientLibs
- Followed this tutorial on how to add the google API client to my Gradle project.
- Added the local Maven repo to my projects build.gradle file and the client library as a dependency in my app's build.gradle
- Used the Endpoint in my app.
- Double fist pumped the air with great elation and proclaimed "I am the master commander!"