Ich versuche, eine Maui -App für Android zu erstellen, um auf einem lokal angeschlossenen Tablet debuggen zu werden. Ich versuche, den Ort des Keystore im Textfeld des Projekts zu speichern, aber VS2022 weigert sich, die Zeichenfolge zu akzeptieren. Ich habe es jetzt manuell in den CSProj hinzugefügt, aber es zeigt immer noch nicht, und es unterschreibt nicht. < /P>
Dies ist ein Teil meiner CSProj
True
c:\clients\android.keystore
thePassword
android
android
< /code>
Dies ist die Fehlerausgabe, die ich erhalte: < /p>
1>Deployment failed to Acer B3-A40.
1>Deploy failed
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
========== Deploy completed at 11:47 and took 05.605 seconds ==========
LastWriteTime of `C:\Users\eric\source\repos\MauiApp3\MauiApp3\bin\Debug\net9.0-android35.0\com.companyname.mauiapp3-Signed.apk`: 2025-04-09 15:45:25
DEBUG RunShellCommand 719014592815 pm install -d "/data/local/tmp/com.companyname.mauiapp3-Signed.apk" [1837ms]
DEBUG RunShellCommand 719014592815 rm "/data/local/tmp/com.companyname.mauiapp3-Signed.apk" [1657ms]
FastDeploy
target.prop.ro.product.build.version.sdk: 24
target.prop.ro.product.cpu.abilist: arm64-v8a;armeabi-v7a;armeabi
target.prop.ro.product.manufacturer: Acer
target.prop.ro.product.model: B3-A40
target.prop.ro.product.cpu.abi: arm64-v8a
deploy.error.code: ADB0010
deploy.tool: xamarin.sync
deploy.result: Failed
deploy.supports.fastdev: True
deploy.systemapp: False
deploy.duration.ms: 0
pii.deploy.error: Mono.AndroidTools.InstallFailedException: The package was not properly signed (NO_CERTIFICATES).
at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName) in /Users/runner/work/1/s/xamarin-android/external/android-platform-support/src/Mono.AndroidTools/Internal/AdbOutputParsing.cs:line 315
at System.Threading.Tasks.Task.Execute()
< /code>
Ich habe den Keystore mit den folgenden Befehlen im Box des Administrators DOS erstellt: < /p>
cd "c:\program files\Android\jdk\jdk-8.0.302.8-hotspot\jdk8u302-b08\jre\bin\"
keytool -genkey -v -keystore c:\clients\android.keystore -storepass thePassword -alias android -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "cn=MyName, ou=MyGroup, o=MyCompany, c=Canada" -storetype pkcs12
keytool -genkey -v -keystore c:\clients\android.keystore -storepass thePassword -alias other -keypass other!5 -keyalg RSA -keysize 2048 -validity 10000 -dname "cn=MyName, ou=MyGroup, o=MyCompany, c=Canada" -storetype pkcs12
< /code>
Mein VS2022 ist aktuell (v17.13.6). Was ist das Geheimnis, um die App zu unterschreiben?
Visual Studio 2022 Maui signiert keine App für Android ⇐ Android
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Windows Forms App (.NET) wird in Visual Studio 2022 nicht als Option angezeigt
by Anonymous » » in C# - 0 Replies
- 4 Views
-
Last post by Anonymous
-