Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  1. Download the SmartGrid installation package from http://web.mit.edu/louelle/www/smartgrid.apk.
  2. If you haven't installed Android SDK, install it following the instruction from http://developer.android.com/sdk/index.html. Make sure Android SDK Tools and Android SDK Platform-tools are selected. You don't need to install Eclipse or ADT (Android Development Tools) plugin Plugin for Eclipse. 
  3. Launch SDK Manager installed in Step 2, and install Android 3.1 (API 12).
  4. Launch AVD Manager installed in Step 2. Click New ... button to create a AVD. Give it a name. In the Target drop down list, select Android 3.1 - API Level 12. Accept default for the rest. Click Create AVD button.
  5. In AVD Manager, select the virtual device you just created, and click Start ... This will launch the virtual device.
  6. In command line window, cd to <SDK path>\platform-tools, where <SDK path> is the location where you installed the Android SDK in step 2.
  7. Run adb install "<path to the SmartGrid.apk>", where <path to the SmartGrid.apk> is the path to the SmartGrid package.
  8. After the package is installed, you should see the SmartGrid app in your virtual device. Click it to launch the app.

Instructions for using an AVD on Mac OS X (Intel) or Linux (i386) are similar to Windows.

Instructions for using an Android tablet device:

...

  • All the charts are static images, including all combinations of Daily/Monthly/Yearly and Consumption/Storage/Grid.
  • Checkboxes for showing/hiding data in graphs are not yet functional.
  • Application settings are not implemented.
  • Device settings and transactions are implemented, but do not save.
  • Data is not consistent across different charts, and is not consistent with the device tree view and sorted list.
  • Date pickers and dropdowns are static images.
  • Android Activity management is not complete. While running the app, clicking the Back button of the Android device causes the app to disappear and requires a re-launch.