C
C#4d ago
Thalnos

✅ Maui HelloWorld App

I have installed maui workload with dotnet workload install maui, then created a new solution in Rider for maui, and tried to run the windows launch profile. I got the error from the first screenshot. So I followed the link (screenshot 1) and copied and pasted dotnet build MauiTest.csproj -t:InstallAndroidDependencies -f net8.0-android -p:AndroidSdkDirectory=c:\work\android-sdk -p:JavaSdkDirectory=c:\work\jdk -p:AcceptAndroidSdkLicenses=True into a terminal to install the necessary dependencies for android. It gave me a warning that "platform-tools" should have gotten installed but wasn't (screenshot 2), and suggested me a command to fix it. Upon executing that command it complained that JAVA_HOME env variable isn't set, which I have then set in both user and system env variables (screenshot 3), but after that it still says JAVA_HOME is not set (screenshot 2)
No description
No description
No description
26 Replies
Thalnos
ThalnosOP4d ago
when I try again to run the windows launch profile I still get the error from screenshot 1 so it seems necessary to fix this, any ideas?
Sehra
Sehra4d ago
make sure to restart powershell after setting new envvar
Thalnos
ThalnosOP4d ago
thx I got past the error by setting the AndroidSdkDirectory env variable, now facing a new issue
Thalnos
ThalnosOP4d ago
it says it cannot find the file, but the folder is present on the given path :when:
No description
Thalnos
ThalnosOP4d ago
No description
Thalnos
ThalnosOP4d ago
I'm litteraly spending hours to set up a Hello world net9.0 maui app in rider :/ I remember this was much easier when I did net6.0 maui app in visual studio
tar
tar4d ago
dateien unter "obj" werden doch erst generiert? schließe VS, lösch dann bin und obj, öffne das projekt und generiere es neu
./lemon.sh
./lemon.sh4d ago
LMFAO we do that in class all the time, you sound exactly like my teacher it's a really common issue for some godforsaken reason
Grib
Grib4d ago
how would you regenerate the bin and obj?
Thalnos
ThalnosOP4d ago
gets regenerated automatically when you try to run your program das war das erste was ich probiert habe aber leider ohne erfolg die datei bzw der ordner ist ja auch da unter dem angegebenen pfad, keine ahnung warum er es nicht finden kann
tar
tar4d ago
versuch mal, VS als admin auszuführen
Thalnos
ThalnosOP4d ago
ich nutze nicht VS sondern Rider aber das habe ich zugegeben noch nicht probiert
Thalnos
ThalnosOP4d ago
mein benutzer hat alle berechtigungen auf dem ordner, wird also nix ändern aber ich probiere es trotzdem morgen mal wenn ich weiter dran arbeite
No description
Thalnos
ThalnosOP3d ago
welp the issue was a non-ascii character in the path $close
MODiX
MODiX3d ago
If you have no further questions, please use /close to mark the forum thread as answered
tar
tar3d ago
das ß?
Thalnos
ThalnosOP2d ago
ja
tar
tar2d ago
oje, da hilft nur ein umzug in die schweiz 🤓
Thalnos
ThalnosOP2d ago
hab neuen user angelegt florianvoss
tar
tar2d ago
joa du hättest auch einfach den repo ordner auf laufwerk d: schieben können oder dergleichen
Thalnos
ThalnosOP2d ago
ich weiß aber ich nutze kein d: laufwerk ^^
tar
tar2d ago
dann backupst du hofftl. regelmäßig
Thalnos
ThalnosOP2d ago
ne, ist nur aufm heimrechner für side projects, macht nix aus wenn ich da was verliere, hab hier nix drauf aufm rechner. Und der code ist natürlich in git
tar
tar2d ago
olrajt, aber is eher allgemein gemeint. d:\ bliebe halt bestehen, auch wenn du windows mal neu aufsetzen müsstest
Thalnos
ThalnosOP2d ago
ist mir bewusst, ist auch sicher der elegenatere weg aber mir reichts hier in dem context quick and dirty 🙂
tar
tar2d ago
oki

Did you find this page helpful?