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

Xamarin
Xamarin
A Microsoft open-source app platform for building Android and iOS apps with .NET and C#.
5,363 questions
{count} votes

5 answers

Sort by: Most helpful
  1. 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!

    4 people found this answer helpful.

  2. 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

    3 people found this answer helpful.

  3. Blanda, Christine 1 Reputation point
    2022-09-23T21:39:06.74+00:00

    I got this error, went into Settings, Apps, found the app in question, it said 'not installed for this user' I tapped on it, from the menu chose 'uninstall for all users' Then I was able to run it again.


  4. Alan Franco 0 Reputation points
    2023-12-13T23:29:37.91+00:00

    To Xiaomi users: if you have second space activated on your phone and you've uninstalled the app that you're debugging, you also have to uninstall it on your second space (if it is installed there) or else you won't able to redeploy the app.

    0 comments No comments

  5. Hưng Chíp 0 Reputation points
    2024-08-18T14:54:23.4266667+00:00

    I also got the error: run-as with Studio On MAC

    For my case. When I copy a new Page. Then change namePage.xaml, NamePage.xaml.cs, Name ModelPage.cs, there is an error always occurs at the line InitializeComponent();

    Although everything is always correct, it seems that there is still a problem with Visual Studio.

    So the first solution is to Close Visual Studio -> Save Solution. Then reopen the Project.

    The second solution is to Rebuild Solution.

    Hopefully those 2 ways will

    0 comments No comments

Your answer

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