作为 c# 开发人员,如何正确设置 xamarin 开发?

How to proper setup for xamarin development as c# developper?

我面临一个严重的问题,不知道如何解决,我是一名 C# 开发人员,但我是 visual studio 中使用 xamarin 进行移动开发的新手,我已经下载了xamarin 和所有安装包,然后我完成了创建 xamarin 表单的所有步骤,我已经下载了所有 android sdk 到 Nougat 版本 (7) 但是当尝试 运行 应用程序时,它显示错误。我浏览了整个互联网,但没有得到正确答案。所以如果有人知道这个问题的解决方案,请帮助我。

See the picture of the errors list window after i click on the emulator

请帮帮我!!!!!!!

--------------------------------这部分是输出中显示的消息window----------------------------------------

1>------ Début de la génération : Projet : App2, Configuration : Debug Any CPU ------
Detecting installed packages
Detecting installed packages...
Creating C:\Users\Aboubacar Traoré\AppData\Local\Xamarin.Android\Cache\Mono.Android.Platform.ApiLevel_28.apk
Creating C:\Users\Aboubacar Traoré\AppData\Local\Xamarin.Android\Cache\Mono.Android.Platform.ApiLevel_28.apk
Copying platform assemblies...
Copying platform assemblies...
Copying file: C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\Mono.Android.Export.dll
Copying file: C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\OpenTK-1.0.dll
Copying file: C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9.0\Mono.Android.dll
Copying platform assemblies...
Creating: C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\AndroidManifest.xml
Creating: C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\unsigned.apk
Executing: C:\Program Files (x86)\Android\android-sdk\build-tools.0.3\aapt.exe package -f -0 .dll -0 .mdb -M "C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\AndroidManifest.xml" -I "C:\Program Files (x86)\Android\android-sdk\platforms\android-28\android.jar" -F "C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\unsigned.apk" -k "C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\r"
Aapt
C:\Program Files (x86)\Android\android-sdk\build-tools.0.3\aapt.exe exited with value: 0
Aapt
Creating: C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\unaligned.jar
Executing: C:\Program Files\Android\Jdk\microsoft_dist_openjdk_1.8.0.25\bin\jarsigner.EXE -keystore "C:\Users\Aboubacar Traoré\AppData\Local\Xamarin\Mono for Android\debug.keystore" -storepass android -keypass android -digestalg SHA1 -sigalg md5withRSA -signedjar "C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\unaligned.jar" "C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1\unsigned.apk" androiddebugkey
jarsigner
jarsigner error: java.lang.RuntimeException: keystore load: C:\Users\Aboubacar Traoré\AppData\Local\Xamarin\Mono for Android\debug.keystore (Le chemin d’accès spécifié est introuvable)
C:\Program Files\Android\Jdk\microsoft_dist_openjdk_1.8.0.25\bin\jarsigner.EXE exited with value: 1
jarsigner
Removing temporary directory: C:\Users\Aboubacar Traoré\AppData\Local\Temp\rx4qphcd.nr1
Creating C:\Users\Aboubacar Traoré\AppData\Local\Xamarin.Android\Cache\Mono.Android.Platform.ApiLevel_28.apk
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
1>C:\Users\Aboubacar Traor├®\source\repos\App2\App2\obj\Debug\lp\jl\res : error APT0000: failed to open directory: Le fichier sp├®cifi├® est introuvable. (2).
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
========== Déploiement : 0 a réussi, 0 a échoué, 0 a été ignoré ==========

您可以查看目录的路径。并通过删除 none 英文字符进行测试,以在设备上重建和调试应用程序。