Android Application Setup
To grant Android application the necessary permissions to communicate with deviceViewer and Trust add-in, a few changes have to be made to its App Manifest.
- The
<uses-permission> element must have the
INTERNET
permission assigned to it:
<manifest xlmns:android...> ... <uses-permission android:name="android.permission.INTERNET"></uses-permission> </manifest>
- The
<service> element must set
android:isolatedProcess flag to
false:
<manifest xlmns:android...> ... <service android:isolatedProcess="false" ...> </service> </manifest>
For more information about FLAG_SECURE, go to developer.android.com.
Android Application Permissions
All Android 6 (Marshmallow) and later devices will automatically be granted the necessary permissions by GigaFox to launch an application without a user having to manually grant them. This will avoid unnecessary pop-ups during launch and use.
Android Device Settings
Android devices will have settings that need to be changed before connecting to GigaFox. Depending on the Android version, the path to the Developer Options may differ. Common paths include:
Android 8.0 and later | Settings > System > About Phone > Scroll down to Build number and tap it seven times |
Alternate Path | Settings > More > System Manager |
Android Setup
Update Developer Settings
- Open the device's
Settings application. - Navigate to Developer Options.
- Check Stay Awake.
- Check USB Debugging.
- Uncheck Verify apps over USB.
"Trust" Server Connection
- After connecting an Android device to GigaFox, enable the checkbox on the RSA Key dialog and click OK.
Disable or Raise Screen Sleep
- Open the device's Settings application.
- Select Display > Sleep.
- Click Never.
Lower the Screen Brightness
To help reduce battery usage without affecting the deviceViewer display:
- Open the device's Settings application.
- Select Display > Brightness.
- Disable Auto.
- Set the brightness slider to the lowest setting.