首页 > 解决方案 > 如何正确设置 xamarin 开发作为 c#developper?

问题描述

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

单击模拟器后查看错误列表窗口的图片

请帮我 !!!!!!!

---------------------------------下面这部分是输出窗口中显示的消息------ ----------------------------------

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 Studio\2019\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\Mono.Android.Export.dll
Copying file: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v4.4\OpenTK-1.0.dll
Copying file: C:\Program Files (x86)\Microsoft Visual Studio\2019\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\28.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\28.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\90\lp\11\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\90\lp\16\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\90\lp\30\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\90\lp\28\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\90\lp\12\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\90\lp\35\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\90\lp\29\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\90\lp\18\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\90\lp\31\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é ==========

标签: c#androidxamarinandroid-sdk-toolsmobile-development

解决方案


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


推荐阅读