I have a physical Pixel 2 XL device. The Calculator app on it is com.google.android.calculator
. However, when I use a virtual Pixel 2 XL device (created via Andrdoid Studio's virtual device manager) the Calculator on it is com.android.calculator2
.
Questions:
a/ What's the reason for this discrepancy?
b/ How can I create a virtual device with a Calculator app that is identical to the one on physical devices?
Virtual device:
$ adb shell getprop ro.build.version.release
8.1.0
$ adb shell getprop ro.build.version.sdk
27
$ adb shell getprop ro.product.model
Android SDK built for x86
$ adb shell pm list packages calc
package:com.android.calculator2
Physical device:
$ adb shell getprop ro.build.version.release
8.1.0
$ adb shell getprop ro.build.version.sdk
27
$ adb shell getprop ro.product.model
Pixel 2 XL
$ adb shell pm list packages calc
package:com.google.android.calculator