Diskuze: Xamarin
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, co znamená hned při vytvoření? Debug, build? Jakou máš strukturu projektu? Co usingy? Jedná se o xamarin.forms nebo něco jiného? Jinak Visual Studio všeobecně nemá rádo pomlčky (-) v názvech. Nahrazuje je někde automaticky za podtržítko (_) a někde zas ne a pak může dojít ke konfliktu. Podívej se do kódu, zda nemáš něco červeně podtržené.
Vytvořím Xamarin projekt, sestavím ho a VS mi vyhodí 12x výše uvedenou chybu. Výstup buildu:
>
Starting emulator my_device1 ...
C:\Program Files (x86)\Android\android-sdk\emulator\emulator.EXE
-no-boot-anim -avd my_device1 -prop
monodroid.avdname=my_device1
1>------ Build started: Project: App2.Android, Configuration: Debug Any CPU
------
Windows Hypervisor Platform accelerator is operational
dsound: Could not initialize DirectSoundCapture
dsound: Reason: No sound driver is available for use, or the given GUID is not a
valid DirectSound device ID
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `goldfish_audio_in'
C:\Program Files
(x86)\Android\android-sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe:
warning: opening audio input failed
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `adc'
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `adc'
1>C:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.Debugging.targets(434,2):
warning : One or more errors occurred.
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\40\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\41\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\17\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\13\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\26\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\19\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\36\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\32\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\30\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\33\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\12\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
1>C:\Users\Jan
Osusk├Ż\Source\Repos\App2\App2\App2.Android\obj\Debug\90\lp\34\jl\res
: error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt
uveden├Ż soubor. (2).
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========
zkusil jsem reinstalovat VS, ale nepomohlo to. Pracoval jsem s xamarin na jiném počítači a tam se taková chyba nevyskytla
Jinak pracuji s Xamarin.Forms s ASP.NET core backendem
Problém je s kódováním češtiny. VS hledá adresář "C:\Users\Jan Osusk├Ż\So....", ten ale neexistuje protože tam je jiný adresář "C:\Users\Jan Osuský\So...".
Přemísti projekt do nějaké jiné složky mimo tvůj profil, nebo vytvoř symlink např. C:\Vs\Source ->C:\Users\Jan Osuský\Source a otevírej to přes symlink...
Zobrazeno 5 zpráv z 5.