E Vehicle Android General - 6 Flashcards
What is the solution you should try if your android project doesn’t run and this is the error?:
Cause: unable to find valid certification path to requested target
If on the VPN, turn off the VPN and try it again
Between Final Check In and Condition, which one\s use MVVM archeticute?
Final Check In does, Condition does not.
How do you pronounce gennymotion and what is it?
Jenny-Motion.
It is an Android emulator that is an alternative to the one that Android Studio ships with. Many Android developers prefer it over the Android Studio option.
If you are trying to build and you are getting metadata errors that say google in the name, what is a possible solution?
If you are on it, log off of the network (VPN) and retry.
When do the following events happen?
PR Build
Black Duck Scan
CI (Jenkins) Build
PR Builder runs when the code it pushed to Bitbucket.
The Black Duck scan is part of the PR Builder, thus it happens when the code is pushed to Bitbucket.
The CI job runs when the PR is merged.
What are the steps for using condition via Vehicle Switch Out (VSO)?
Use the open app
Go to Ticket Search
Search for a vehicle
Alternatively:
It may be easier to search by last name “DIAZ”
What is the easy way to find a vehicle via open or close?
In close, what should you do if you keep getting an exception while trying to selecting a vehicle?
Search by name using the last name “DIAZ”
In close, you may have to change your location to 0523
When making calls via retrofit and EHI is blocking it. What is something you can try to fix it?
From the tablet, go to any webpage and sign in.
In terms of wear and tear damage in condition, what is claimable and what is not?
If not wear and tear - it is claimable.
If it is wear and tear damage - it is not claimable.
What is the condition and final check in version number for the following?…
DEC2019
JAN202
FEB2020
MARCH2020
DEC2019 = 3.4.0
JAN202 = 3.5.0
FEB2020 = 3.6.0
MARCH2020 = 3.7.0
APRIL2020 = 3.8.0
MAY2020 = 3.9.0
Simply put, what does ProGuard do?
It “shrinks” your app to make your app as small as possible by using
obfuscation, which shortens the names of your app’s classes and members, and optimization, which applies more aggressive strategies to further reduce the size of your app.
If you have a CI job that is failing due to ProGuard issues, what is a possible solution?
In the proguard rules file, add ‘keep’ and/or ‘keep name’ or ‘dont warn’ commands.
This will prevent those files or classes from being “shrunk” by proguard.
Simply, what is a controllingGroupBranch?
A controlling group branch is the branch that actually owns the vehicle. This is often times different than the groupbranch where the vehicle is physically at.
In Condition and Final Check In, what should never be null?
Session
In Condition and Final Check In, should session ever be null?
No