Android Open Source - Development tool OBDintheCloud






Project Summary

to transmit Surface Vehicle On-Board Diagnostic(OBD) data from the vehicle to the cloud. The project uses a diagnostic-tool called the Gryphon S3 provided by DG Technologies to deliver OBD data to an Android device that uploads that data to Google Cloud Storage Platform. The senior design team is advised by Dr. Adnan Shaout and Mark Zachos..

Web Site / Source Repository

OBDintheCloud is hosted in the following web site
https://github.com/DaPortlyJester/OBDintheCloud

If you think the Android project OBDintheCloud listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of OBDintheCloud.

ItemValue
Java File Count25
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version11
Activity Count9
jar files usedandroid-support-v4.jar
commons-logging-1.1.1-sources.jar
commons-logging-1.1.1-sources.jar
commons-logging-1.1.1-sources.jar
commons-logging-1.1.1.jar
commons-logging-1.1.1.jar
commons-logging-1.1.1.jar
gcm.jar
google-api-client-1.12.0-beta-sources.jar
google-api-client-1.12.0-beta.jar
google-api-client-1.13.2-beta-sources.jar
google-api-client-1.13.2-beta.jar
google-api-client-1.14.1-beta-sources.jar
google-api-client-1.14.1-beta-sources.jar
google-api-client-1.14.1-beta-sources.jar
google-api-client-1.14.1-beta.jar
google-api-client-1.14.1-beta.jar
google-api-client-1.14.1-beta.jar
google-api-client-1.14.1-beta.jar
google-api-client-android-1.12.0-beta-sources.jar
google-api-client-android-1.12.0-beta.jar
google-api-client-android-1.13.2-beta-sources.jar
google-api-client-android-1.13.2-beta.jar
google-api-client-android-1.14.1-beta-sources.jar
google-api-client-android-1.14.1-beta-sources.jar
google-api-client-android-1.14.1-beta-sources.jar
google-api-client-android-1.14.1-beta.jar
google-api-client-android-1.14.1-beta.jar
google-api-client-android-1.14.1-beta.jar
google-api-client-android-1.14.1-beta.jar
google-api-client-appengine-1.14.1-beta-sources.jar
google-api-client-appengine-1.14.1-beta-sources.jar
google-api-client-appengine-1.14.1-beta-sources.jar
google-api-client-appengine-1.14.1-beta.jar
google-api-client-appengine-1.14.1-beta.jar
google-api-client-appengine-1.14.1-beta.jar
google-api-client-java6-1.14.1-beta-sources.jar
google-api-client-java6-1.14.1-beta-sources.jar
google-api-client-java6-1.14.1-beta-sources.jar
google-api-client-java6-1.14.1-beta.jar
google-api-client-java6-1.14.1-beta.jar
google-api-client-java6-1.14.1-beta.jar
google-api-client-servlet-1.14.1-beta-sources.jar
google-api-client-servlet-1.14.1-beta-sources.jar
google-api-client-servlet-1.14.1-beta-sources.jar
google-api-client-servlet-1.14.1-beta.jar
google-api-client-servlet-1.14.1-beta.jar
google-api-client-servlet-1.14.1-beta.jar
google-api-services-androidpublisher-v1-rev10-1.13.2-beta-javadoc.jar
google-api-services-androidpublisher-v1-rev10-1.13.2-beta-sources.jar
google-api-services-androidpublisher-v1-rev10-1.13.2-beta.jar
google-api-services-storage-v1beta1-rev21-1.12.0-beta-javadoc.jar
google-api-services-storage-v1beta1-rev21-1.12.0-beta-sources.jar
google-api-services-storage-v1beta1-rev21-1.12.0-beta.jar
google-api-services-storage-v1beta1-rev21-1.14.1-beta-javadoc.jar
google-api-services-storage-v1beta1-rev21-1.14.1-beta-sources.jar
google-api-services-storage-v1beta1-rev21-1.14.1-beta.jar
google-http-client-1.12.0-beta-sources.jar
google-http-client-1.12.0-beta.jar
google-http-client-1.13.1-beta-sources.jar
google-http-client-1.13.1-beta.jar
google-http-client-1.14.1-beta-sources.jar
google-http-client-1.14.1-beta-sources.jar
google-http-client-1.14.1-beta-sources.jar
google-http-client-1.14.1-beta.jar
google-http-client-1.14.1-beta.jar
google-http-client-1.14.1-beta.jar
google-http-client-1.14.1-beta.jar
google-http-client-android-1.12.0-beta-sources.jar
google-http-client-android-1.12.0-beta.jar
google-http-client-android-1.13.1-beta-sources.jar
google-http-client-android-1.13.1-beta.jar
google-http-client-android-1.14.1-beta-sources.jar
google-http-client-android-1.14.1-beta-sources.jar
google-http-client-android-1.14.1-beta-sources.jar
google-http-client-android-1.14.1-beta.jar
google-http-client-android-1.14.1-beta.jar
google-http-client-android-1.14.1-beta.jar
google-http-client-android-1.14.1-beta.jar
google-http-client-appengine-1.14.1-beta-sources.jar
google-http-client-appengine-1.14.1-beta-sources.jar
google-http-client-appengine-1.14.1-beta-sources.jar
google-http-client-appengine-1.14.1-beta.jar
google-http-client-appengine-1.14.1-beta.jar
google-http-client-appengine-1.14.1-beta.jar
google-http-client-gson-1.12.0-beta-sources.jar
google-http-client-gson-1.12.0-beta.jar
google-http-client-gson-1.13.1-beta-sources.jar
google-http-client-gson-1.13.1-beta.jar
google-http-client-gson-1.14.1-beta-sources.jar
google-http-client-gson-1.14.1-beta-sources.jar
google-http-client-gson-1.14.1-beta-sources.jar
google-http-client-gson-1.14.1-beta.jar
google-http-client-gson-1.14.1-beta.jar
google-http-client-gson-1.14.1-beta.jar
google-http-client-gson-1.14.1-beta.jar
google-http-client-jackson-1.12.0-beta-sources.jar
google-http-client-jackson-1.12.0-beta.jar
google-http-client-jackson-1.13.1-beta-sources.jar
google-http-client-jackson-1.13.1-beta.jar
google-http-client-jackson-1.14.1-beta-sources.jar
google-http-client-jackson-1.14.1-beta-sources.jar
google-http-client-jackson-1.14.1-beta-sources.jar
google-http-client-jackson-1.14.1-beta.jar
google-http-client-jackson-1.14.1-beta.jar
google-http-client-jackson-1.14.1-beta.jar
google-http-client-jackson-1.14.1-beta.jar
google-http-client-jackson2-1.12.0-beta-sources.jar
google-http-client-jackson2-1.12.0-beta.jar
google-http-client-jackson2-1.13.1-beta-sources.jar
google-http-client-jackson2-1.13.1-beta.jar
google-http-client-jackson2-1.14.1-beta-sources.jar
google-http-client-jackson2-1.14.1-beta-sources.jar
google-http-client-jackson2-1.14.1-beta-sources.jar
google-http-client-jackson2-1.14.1-beta.jar
google-http-client-jackson2-1.14.1-beta.jar
google-http-client-jackson2-1.14.1-beta.jar
google-http-client-jackson2-1.14.1-beta.jar
google-http-client-protobuf-1.13.1-beta-sources.jar
google-http-client-protobuf-1.13.1-beta.jar
google-oauth-client-1.12.0-beta-sources.jar
google-oauth-client-1.12.0-beta.jar
google-oauth-client-1.13.1-beta-sources.jar
google-oauth-client-1.13.1-beta.jar
google-oauth-client-1.14.1-beta-sources.jar
google-oauth-client-1.14.1-beta-sources.jar
google-oauth-client-1.14.1-beta-sources.jar
google-oauth-client-1.14.1-beta.jar
google-oauth-client-1.14.1-beta.jar
google-oauth-client-1.14.1-beta.jar
google-oauth-client-1.14.1-beta.jar
google-oauth-client-appengine-1.14.1-beta-sources.jar
google-oauth-client-appengine-1.14.1-beta-sources.jar
google-oauth-client-appengine-1.14.1-beta-sources.jar
google-oauth-client-appengine-1.14.1-beta.jar
google-oauth-client-appengine-1.14.1-beta.jar
google-oauth-client-appengine-1.14.1-beta.jar
google-oauth-client-java6-1.14.1-beta-sources.jar
google-oauth-client-java6-1.14.1-beta-sources.jar
google-oauth-client-java6-1.14.1-beta-sources.jar
google-oauth-client-java6-1.14.1-beta.jar
google-oauth-client-java6-1.14.1-beta.jar
google-oauth-client-java6-1.14.1-beta.jar
google-oauth-client-java7-1.14.1-beta-sources.jar
google-oauth-client-java7-1.14.1-beta-sources.jar
google-oauth-client-java7-1.14.1-beta-sources.jar
google-oauth-client-java7-1.14.1-beta.jar
google-oauth-client-java7-1.14.1-beta.jar
google-oauth-client-java7-1.14.1-beta.jar
google-oauth-client-jetty-1.14.1-beta-sources.jar
google-oauth-client-jetty-1.14.1-beta-sources.jar
google-oauth-client-jetty-1.14.1-beta-sources.jar
google-oauth-client-jetty-1.14.1-beta.jar
google-oauth-client-jetty-1.14.1-beta.jar
google-oauth-client-jetty-1.14.1-beta.jar
google-oauth-client-servlet-1.14.1-beta-sources.jar
google-oauth-client-servlet-1.14.1-beta-sources.jar
google-oauth-client-servlet-1.14.1-beta-sources.jar
google-oauth-client-servlet-1.14.1-beta.jar
google-oauth-client-servlet-1.14.1-beta.jar
google-oauth-client-servlet-1.14.1-beta.jar
gson-2.1-sources.jar
gson-2.1-sources.jar
gson-2.1-sources.jar
gson-2.1-sources.jar
gson-2.1-sources.jar
gson-2.1.jar
gson-2.1.jar
gson-2.1.jar
gson-2.1.jar
gson-2.1.jar
guava-jdk5-13.0-sources.jar
guava-jdk5-13.0-sources.jar
guava-jdk5-13.0.jar
guava-jdk5-13.0.jar
httpclient-4.0.1-sources.jar
httpclient-4.0.1-sources.jar
httpclient-4.0.1-sources.jar
httpclient-4.0.1.jar
httpclient-4.0.1.jar
httpclient-4.0.1.jar
httpcore-4.0.1-sources.jar
httpcore-4.0.1-sources.jar
httpcore-4.0.1-sources.jar
httpcore-4.0.1.jar
httpcore-4.0.1.jar
httpcore-4.0.1.jar
jackson-core-2.0.5-sources.jar
jackson-core-2.0.5-sources.jar
jackson-core-2.0.5.jar
jackson-core-2.0.5.jar
jackson-core-2.1.3-sources.jar
jackson-core-2.1.3-sources.jar
jackson-core-2.1.3-sources.jar
jackson-core-2.1.3.jar
jackson-core-2.1.3.jar
jackson-core-2.1.3.jar
jackson-core-2.1.3.jar
jackson-core-asl-1.9.11-sources.jar
jackson-core-asl-1.9.11-sources.jar
jackson-core-asl-1.9.11-sources.jar
jackson-core-asl-1.9.11.jar
jackson-core-asl-1.9.11.jar
jackson-core-asl-1.9.11.jar
jackson-core-asl-1.9.11.jar
jackson-core-asl-1.9.9-sources.jar
jackson-core-asl-1.9.9-sources.jar
jackson-core-asl-1.9.9.jar
jackson-core-asl-1.9.9.jar
jdo2-api-2.3-eb-sources.jar
jdo2-api-2.3-eb-sources.jar
jdo2-api-2.3-eb-sources.jar
jdo2-api-2.3-eb.jar
jdo2-api-2.3-eb.jar
jdo2-api-2.3-eb.jar
jetty-6.1.26-sources.jar
jetty-6.1.26-sources.jar
jetty-6.1.26-sources.jar
jetty-6.1.26.jar
jetty-6.1.26.jar
jetty-6.1.26.jar
jetty-util-6.1.26-sources.jar
jetty-util-6.1.26-sources.jar
jetty-util-6.1.26-sources.jar
jetty-util-6.1.26.jar
jetty-util-6.1.26.jar
jetty-util-6.1.26.jar
jsr305-1.3.9.jar
jsr305-1.3.9.jar
jsr305-1.3.9.jar
jsr305-1.3.9.jar
jsr305-1.3.9.jar
myapp-deviceinfoendpoint-v1-20130413181507-java-1.14.1-beta-sources.jar
myapp-messageEndpoint-v1-20130413181515-java-1.14.1-beta-sources.jar
protobuf-java-2.4.1-sources.jar
protobuf-java-2.4.1.jar
transaction-api-1.1-sources.jar
transaction-api-1.1-sources.jar
transaction-api-1.1-sources.jar
transaction-api-1.1.jar
transaction-api-1.1.jar
transaction-api-1.1.jar
xpp3-1.1.4c-sources.jar
xpp3-1.1.4c-sources.jar
xpp3-1.1.4c-sources.jar
xpp3-1.1.4c.jar
xpp3-1.1.4c.jar
xpp3-1.1.4c.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.USE_CREDENTIALS
android.permission.WAKE_LOCK
com.google.android.c2dm.permission.RECEIVE
com.umich.umd.obdpractice.permission.C2D_MESSAGE
Asset File Namesassets\Top_blockM_CECS_123_2758 (1).jpg
assets\client_secrets.json




Resource Files

There are 2 image files in OBDintheCloud. The names of the image files are listed as follows.

dg_tech.png
umich_icon.png

The following screenshort is generated from the image listed above.

null

Java Source Files

OBDintheCloud has the following Java source files.

com.umich.umd.obdpractice.CloudEndpointUtils.java
com.umich.umd.obdpractice.CloudFileUploadActivity.java
com.umich.umd.obdpractice.CloudManager.java
com.umich.umd.obdpractice.DisplayMessageActivity.java
com.umich.umd.obdpractice.GCMIntentService.java
com.umich.umd.obdpractice.GetHTTPTask.java
com.umich.umd.obdpractice.JSONParser.java
com.umich.umd.obdpractice.LogFilesList.java
com.umich.umd.obdpractice.MainActivity.java
com.umich.umd.obdpractice.ManageConnection.java
com.umich.umd.obdpractice.NetworkSetupActivity.java
com.umich.umd.obdpractice.PutHTTPTask.java
com.umich.umd.obdpractice.ReadLogFiles.java
com.umich.umd.obdpractice.RegisterActivity.java
com.umich.umd.obdpractice.SelectFilesDialogFragment.java
com.umich.umd.obdpractice.SelectFilesFragment.java
com.umich.umd.obdpractice.ViewStoredLogsActivity.java
com.umich.umd.obdpractice.deviceinfoendpoint.Deviceinfoendpoint.java
com.umich.umd.obdpractice.deviceinfoendpoint.DeviceinfoendpointRequest.java
com.umich.umd.obdpractice.deviceinfoendpoint.DeviceinfoendpointRequestInitializer.java
com.umich.umd.obdpractice.deviceinfoendpoint.model.CollectionResponseDeviceInfo.java
com.umich.umd.obdpractice.deviceinfoendpoint.model.DeviceInfo.java
com.umich.umd.obdpractice.messageEndpoint.MessageEndpoint.java
com.umich.umd.obdpractice.messageEndpoint.MessageEndpointRequest.java
com.umich.umd.obdpractice.messageEndpoint.MessageEndpointRequestInitializer.java