Im not sure what the correct way to fix this is, but I did the following and it worked.
I downloaded the
openxc-android repository from github and opened the Android Manifest file from \library\src\main\AndroidManifest.xml (
this file). In line 5, I added "android:exported="true"". The line now looks like this:
<service android:name="com.openxc.remote.VehicleService" android:process=":remote" android:exported="true" />
Then I compiled and ran the project on my device. It installed a new OpenXC enabler. The starter package works and shows the engine speed.
I guess this happens because some versions of Android require the "exported=true" part to allow apps to bind to services from other apps?