linkedin / test-butler

Reliable Android Testing, at your service
Apache License 2.0
1.05k stars 92 forks source link

How to use test-butler on api 27? #75

Closed plastiv closed 6 years ago

plastiv commented 6 years ago

I see that 1.3.2 has fixed api 27 behaviour, but how is it possible to use it? I thought that all emulators are not using AOSP debug key and I have next exception

adb: failed to install .gradle/caches/modules-2/files-2.1/com.linkedin.testbutler/test-butler-app/1.3.1/534d6fcca0226273c96be9f0fc63c5f4414d34a9/test-butler-app-1.3.1.apk: 
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Package couldn't be installed in /data/app/com.linkedin.android.testbutler-82hDKADFGk6uWhXHMp5KIQ==: 
Package com.linkedin.android.testbutler has no signatures that match those in shared user android.uid.system; ignoring!]

Any hints how to use test-butler on emulator or device api27+?

drewhannay commented 6 years ago

You're correct, there's still no AOSP emulator for API 27. The fix in 1.3.2 affected API 25+, and people were seeing the issues on API 25.

It would be good to let Google know at issuetracker.google.com that you'd like to see an AOSP version of the API 27 emulator (and other newer API levels). There's not much we can do on the test-butler side.