Android Debugging Failing With "Couldn't connect to logcat, GetProcessId returned: 0" FFImageLoading.Platform.dll.so Not Found
This worked for me :-
Deselecting the 'Use Shared Runtime' in Project Properties > Android Options > Packaging properties
I also had this issue with Android 8.1 and Visual Studio 2017 15.7.4.
There are three steps to got it working again.
- Under Android Options, go to Advanced and add your device architecture, in my case it was x86_64.
- Go to Tools -> Options -> Xamarin > Android Settings and enable: Provide debug symbols for shared runtime and base class libraries.
And the final step is to delete following Apps from your device:
- All Xamarin.Android API Support libraries
- Mono Shared Runtime
- Your App
After these steps you don't need to disable "Use Shared Runtime" and can Deploy and Debug much faster.