Android Open Source - Development data openxc-android






Project Summary

Android library for accessing vehicle data from an OpenXC vehicle interface.

Web Site / Source Repository

openxc-android is hosted in the following web site
https://github.com/openxc/openxc-android

If you think the Android project openxc-android 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 openxc-android.

ItemValue
Java File Count162
Supported screen sizes[mdpiv11, mdpi, xxhdpi, hdpi, xhdpi, xxhdpiv11, hdpiv11, xhdpiv11]
Target SDK Version21
Minimum SDK Version10
Activity Count4
Fragment Count2
Test Case Count2
jar files usedbugsnag-android-2.2.3.jar
commons-io-2.4.jar
dexmaker-1.1.jar
dexmaker-mockito-1.1.jar
gson-2.3.jar
guava-18.0.jar
hamcrest-all-1.3.jar
junit-4.12-beta-2.jar
mockito-core-1.9.5.jar
protobuf-java-2.6.1.jar
robolectric-2.3.jar
support-v4-19.1.0.jar
support-v4-19.1.0.jar
support-v4-21.0.0.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Raw File Namesres\raw\slowtrace
res\raw\tracejson
res\raw\tracetxt




License

The license information of openxc-android is as follows:

Copyright (c) 2012 Ford Motor Company All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are me...

Resource Files

There are 9 image files in openxc-android. The names of the image files are listed as follows.

ic_action_bluetooth.png
ic_action_bluetooth_connected.png
ic_action_bluetooth_searching.png
ic_action_network_wifi.png
ic_action_storage.png
ic_action_usb.png
ic_action_warning.png
open_xc_launcher_icon_black.png
openxc_notification_icon_small_white.png

The following screenshort is generated from the image listed above.

null




Java Source Files

openxc-android has the following Java source files.

com.openxc.BinaryMessages.java
com.openxc.DataPipeline.java
com.openxc.NoValueException.java
com.openxc.SupportSettingsUtilsTests.java
com.openxc.TestUtils.java
com.openxc.VehicleInterfaceTests.java
com.openxc.VehicleLocationProvider.java
com.openxc.VehicleLocationProviderTest
.java
com.openxc.VehicleManager.java
com.openxc.VehicleManagerTest.java
com.openxc.enabler.BluetoothReceiver.java
com.openxc.enabler.BootupReceiver.java
com.openxc.enabler.CanMessageAdapter.java
com.openxc.enabler.CanMessageDetailActivity.java
com.openxc.enabler.CanMessageViewFragment.java
com.openxc.enabler.DiagnosticRequestFragment.java
com.openxc.enabler.DiagnosticResponseAdapter.java
com.openxc.enabler.KeyedMessageAdapter.java
com.openxc.enabler.MessageCountTask.java
com.openxc.enabler.OpenXcEnablerActivity.java
com.openxc.enabler.PipelineStatusUpdateTask.java
com.openxc.enabler.SendCanMessageFragment.java
com.openxc.enabler.SettingsActivity.java
com.openxc.enabler.SimpleVehicleMessageAdapter.java
com.openxc.enabler.StatusFragment.java
com.openxc.enabler.ThreadPreconditions.java
com.openxc.enabler.VehicleDashboardFragment.java
com.openxc.enabler.VehicleMessageAdapter.java
com.openxc.enabler.preferences.BluetoothPreferenceManager.java
com.openxc.enabler.preferences.FileRecordingPreferenceManager.java
com.openxc.enabler.preferences.GpsOverwritePreferenceManager.java
com.openxc.enabler.preferences.NativeGpsPreferenceManager.java
com.openxc.enabler.preferences.NetworkPreferenceManager.java
com.openxc.enabler.preferences.PreferenceManagerService.java
com.openxc.enabler.preferences.TraceSourcePreferenceManager.java
com.openxc.enabler.preferences.UploadingPreferenceManager.java
com.openxc.enabler.preferences.UsbPreferenceManager.java
com.openxc.enabler.preferences.VehicleInterfacePreferenceManager.java
com.openxc.enabler.preferences.VehiclePreferenceManager.java
com.openxc.interfaces.TestVehicleInterface.java
com.openxc.interfaces.UriBasedVehicleInterfaceMixin.java
com.openxc.interfaces.VehicleInterface.java
com.openxc.interfaces.VehicleInterfaceDescriptor.java
com.openxc.interfaces.VehicleInterfaceException.java
com.openxc.interfaces.VehicleInterfaceFactory.java
com.openxc.interfaces.bluetooth.BluetoothException.java
com.openxc.interfaces.bluetooth.BluetoothVehicleInterface.java
com.openxc.interfaces.bluetooth.DeviceManager.java
com.openxc.interfaces.network.NetworkSourceException.java
com.openxc.interfaces.network.NetworkVehicleInterface.java
com.openxc.interfaces.usb.UsbDeviceAttachmentActivity.java
com.openxc.interfaces.usb.UsbDeviceException.java
com.openxc.interfaces.usb.UsbDeviceUtilities.java
com.openxc.interfaces.usb.UsbVehicleInterface.java
com.openxc.measurements.AcceleratorPedalPosition.java
com.openxc.measurements.BaseMeasurement.java
com.openxc.measurements.BrakePedalStatus.java
com.openxc.measurements.EngineSpeed.java
com.openxc.measurements.EventedMeasurement.java
com.openxc.measurements.FuelConsumed.java
com.openxc.measurements.FuelLevel.java
com.openxc.measurements.HeadlampStatus.java
com.openxc.measurements.HighBeamStatus.java
com.openxc.measurements.IgnitionStatus
.java
com.openxc.measurements.Latitude.java
com.openxc.measurements.Longitude.java
com.openxc.measurements.Measurement.java
com.openxc.measurements.Odometer.java
com.openxc.measurements.ParkingBrakeStatus.java
com.openxc.measurements.SteeringWheelAngle.java
com.openxc.measurements.TorqueAtTransmission.java
com.openxc.measurements.TransmissionGearPosition
.java
com.openxc.measurements.TurnSignalStatus.java
com.openxc.measurements.UnrecognizedMeasurementTypeException.java
com.openxc.measurements.VehicleButtonEvent
.java
com.openxc.measurements.VehicleDoorStatus
.java
com.openxc.measurements.VehicleSpeed.java
com.openxc.measurements.WindshieldWiperStatus.java
com.openxc.messages.CanMessage.java
com.openxc.messages.Command.java
com.openxc.messages.CommandResponse.java
com.openxc.messages.DiagnosticMessage.java
com.openxc.messages.DiagnosticRequest.java
com.openxc.messages.DiagnosticResponse.java
com.openxc.messages.EventedSimpleVehicleMessage.java
com.openxc.messages.ExactKeyMatcher.java
com.openxc.messages.KeyMatcher.java
com.openxc.messages.KeyedMessage.java
com.openxc.messages.MessageKey.java
com.openxc.messages.NamedVehicleMessage.java
com.openxc.messages.SerializationException.java
com.openxc.messages.SimpleVehicleMessage.java
com.openxc.messages.UnrecognizedMessageTypeException.java
com.openxc.messages.VehicleMessage.java
com.openxc.messages.formatters.BinaryFormatter.java
com.openxc.messages.formatters.ByteAdapter.java
com.openxc.messages.formatters.JsonFormatter.java
com.openxc.messages.formatters.LowercaseEnumTypeAdapterFactory.java
com.openxc.messages.formatters.binary.BinaryDeserializer.java
com.openxc.messages.formatters.binary.BinarySerializer.java
com.openxc.messages.streamers.BinaryStreamer.java
com.openxc.messages.streamers.JsonStreamer.java
com.openxc.messages.streamers.VehicleMessageStreamer.java
com.openxc.remote.VehicleService.java
com.openxc.remote.VehicleServiceException.java
com.openxc.remote.VehicleServiceTest
.java
com.openxc.sinks.AbstractQueuedCallbackSink.java
com.openxc.sinks.ContextualVehicleDataSink.java
com.openxc.sinks.DataSinkException.java
com.openxc.sinks.FileRecorderSink.java
com.openxc.sinks.MessageListenerSink.java
com.openxc.sinks.RemoteCallbackSink.java
com.openxc.sinks.TestSink.java
com.openxc.sinks.UploaderSink.java
com.openxc.sinks.UserSink.java
com.openxc.sinks.VehicleDataSink.java
com.openxc.sources.ApplicationSource.java
com.openxc.sources.BaseVehicleDataSource.java
com.openxc.sources.BytestreamConnectingTask.java
com.openxc.sources.BytestreamDataSource.java
com.openxc.sources.ContextualVehicleDataSource.java
com.openxc.sources.DataSourceException.java
com.openxc.sources.DataSourceResourceException.java
com.openxc.sources.NativeLocationSource.java
com.openxc.sources.RemoteListenerSource.java
com.openxc.sources.SourceCallback.java
com.openxc.sources.SourceLogger.java
com.openxc.sources.TestSource.java
com.openxc.sources.VehicleDataSource.java
com.openxc.sources.WakeLockManager.java
com.openxc.sources.trace.TraceVehicleDataSource.java
com.openxc.sources.trace.TraceVehicleDataSourceTest.java
com.openxc.units.Boolean.java
com.openxc.units.Degree.java
com.openxc.units.Kilometer.java
com.openxc.units.KilometersPerHour.java
com.openxc.units.Liter.java
com.openxc.units.Meter.java
com.openxc.units.NewtonMeter.java
com.openxc.units.Percentage.java
com.openxc.units.Quantity.java
com.openxc.units.RotationsPerMinute.java
com.openxc.units.State.java
com.openxc.units.Unit.java
com.openxc.util.AgingData.java
com.openxc.util.AndroidFileOpener.java
com.openxc.util.FileOpener.java
com.openxc.util.Range.java
com.openxc.util.SupportSettingsUtils.java