XA0137: The 'run-as' command failed with 'run-as: couldn't stat /data/user/0/com.test.demo: No such file or directory '.

Nagarjuna Gadikota 1 Reputation point
2021-09-17T16:33:28.817+00:00

Hi all,

My app not installing in release mode, Even I tried generating apk and installing but app is crashing every time.
I'm getting following error

Start debugging Android application failed
Start debugging Android application ...

am start -a "android.intent.action.MAIN" -c "android.intent.category.LAUNCHER" -n "com.test.demo/crc6409718adb1cab00c7.SplashActivity"
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.test.demo/crc6409718adb1cab00c7.SplashActivity }

Error type 3
Error: Activity class {com.test.demo/crc6409718adb1cab00c7.SplashActivity} does not exist.

The application could not be started. Ensure that the application has been installed to the target device and has a launchable activity (MainLauncher = true).

Additionally, check Build->Configuration Manager to ensure this project is set to successfully
for this configuration.
Start debugging Android application failed

Developer technologies | .NET | Xamarin

7 answers

Sort by: Newest
  1. Rafael Gomez 16 Reputation points
    2022-08-20T17:19:42.223+00:00

    This happened to me as well when manually uninstalling the app and re-deploying it via VS.

    The solution is to turn off "fast deployment" in the project settings - Options

    233154-image.png

    Was this answer helpful?

    3 people found this answer helpful.

  2. mheraltoonian 21 Reputation points
    2022-02-02T18:20:25.65+00:00

    I got this error while trying out a new MAUI project. My first deployment (through VS) went ok, and the application was functioning fine.
    It's when I uninstalled the app manually from my device, and then tried to redeploy it with VS that I started to get this error.


    XA0137: The 'run-as' command failed with 'run-as: couldn't stat /data/user/0/com.companyname.mauiappshell: No such file or directory


    The only way that I could bypass this deployment error was to manually rename the ApplicationId from within the MAUI project file.

    So, if your application id is like

    <ApplicationId>com.companyname.appname</ApplicationId>
    

    rename it to something like

    <ApplicationId>com.companyname.1.appname</ApplicationId>
    

    and try to re-deploy the app to your device.

    Hope this will help!

    Was this answer helpful?

    4 people found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.