[TC 10.6| Android 4.4.2| Lenovo S850] PackageManager return wrong information
Hi there!
1. I install some package, f.e. "MyPackage1.apk"
2. Open "Object Browser"
3. Expand "Mobile"
4. Set focus on "Device("Lenovo S850")"
Then
5. Open property "Mobile.Device("Lenovo S850").PackageManager"
6. Via bust index in sub-property "Mobile.Device("Lenovo S850").PackageManager.InstalledPackage" found installed package, f.e., index = 5
Then
7.Uninstall package "MyPackage1.apk" from device
8. When uninstallation package "MyPackage1.apk" was done I refresh property "Mobile.Device("Lenovo S850").PackageManager" and open sub-property "Mobile.Device("Lenovo S850").PackageManager.InstalledPackage"
9. And when I set in sub-property "Mobile.Device("Lenovo S850").PackageManager.InstalledPackage" index=5 it was return information about "MyPackage1.apk"
Question:
What should I do to update sub-property "Mobile.Device("Lenovo S850").PackageManager.InstalledPackage"correctly?
Hi Pakema,
Call the RefreshPackagesInfo method after reinstalling the package. Please refer to the following article for more information: http://smartbear.com/viewarticle/59683/