Hi,
sorry for the late reply - just saw this...
The exception - does it happen inside the Facade sample app or in your application?
Licensing basically works in the way that:
- Login in will download the license to the device (SD card)
- LoadDriver/ Connect will parse the license file and check content.
So for this your applications needs a bunch of permissions - most important
- External Disk (to store the file)
- Phone status (to read out the device serial - which is part of the license file)
- Wifi (to download)
I could imagine that either a permission is missing completely or the runtime check is missing - meaning the permission switch in Settings --> Applications is off.
This is the full set copied from the docu:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
My guess is something is fishy here - otherwise please reach out via email to tpsdk-catalyst-ug@trimble.com via the email you registered to TID. So we can ensure there is no issue on that layer (so with the TID account)
Regards
Nico