doc: update repository boilerplate and README

Use the revised boilerplate frmo new empty repository:
	https://upspin.googlesource.com/empty

Change-Id: I83facca7bd0c9aea968c6ba1e4bad964c805f8cb
6 files changed
tree: 081e73a1b4d08975141a2c372b3519286d0300c5
  1. .gitignore
  2. AUTHORS
  3. CONDUCT.md
  4. CONTRIBUTING.md
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. README.md
  9. app/
README.md

Upspin android repository

This repository contains experimental support for Upspin on Android.

See the master repository for more information.

Building

To build a new APK:

  • Download and install Android Studio: https://developer.android.com/studio/index.html

  • Launch Android Studio (<installation_dir>/bin/studio.sh)

  • On the main screen, select Import Project (Eclipse, Gradle, etc)

    • Select this project. You should see an Android Studio icon close to it.
  • Install an updated Android SDK from within Android Studio.

    • Tools > Android > SDK Manager
  • Build go bindings for Android:

    • cd $GOPATH/src/upspin.io/exp/client/gobind
    • go generate
  • Import the .aar created in the step above:

    • File > New > New Module > Import .JAR/.AAR Package
    • Enter the path above, expanding the GOPATH var.
    • It should find gobind.aar.
    • Your project window now should have app and gobind.
  • Set gobind as a dependency:

    • File > Project Structure
    • Click on “app”.
    • Select the Dependencies tab.
    • Click + on the top right margin.
    • Select gobind.
    • Click Ok.
  • Build the project

    • Build > Rebuild project
  • Plug a phone in Developer Mode and launch the app:

    • Run > Run (or click on the green “play” icon near menu item Run)
  • Follow configuration instructions on the phone.