Page needs updating for .NET 10
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- android
- Domain
- documentation, mobile-dev
Research direction
Update docs/android/deployment/publish-ad-hoc.md using the reported .NET 10 publishing workflow and the linked command-line publishing guidance. Start by checking the current article against the stated keystore, project-file, Archive Manager, and jarsigner steps. Done means the page accurately explains how to produce and verify a signed .apk.
Written by the indexing model from the issue text.
Description
Type of issue
Outdated article
Description
The page at https://learn.microsoft.com/en-gb/dotnet/maui/android/deployment/publish-ad-hoc?view=net-maui-10.0 needs to be updated as the stated method for publishing an Android app no longer functions in the way described.
I have done a great deal of investigation and the method that works for .apk files is as follows:
- Follow the instructions in the article "Publish an Android app using the command line" to create a keystore.
- Using the steps described in the section "Define build properties in your project file" to create a PropertyGroup in the project file for the keystore values.
- Now select Publish from the drop-down menu for the application. This will launch the Archive Manager.
- Provided that the keystore settings in the PropertyGroup are correct, the app will complete the build and sign the android .apk file.
- Correct signing can be confirmed by running jarsigner on the command line. Navigate to the bin\Release\net10.0-android folder and run jarsigner against the .apk file. For example jarsigner -verify com.companyname.mymauiapp.apk. The output should contain Jar verified for a correctly signed file.
Page URL
https://learn.microsoft.com/en-gb/dotnet/maui/android/deployment/publish-ad-hoc?view=net-maui-10.0
Content source URL
https://github.com/dotnet/docs-maui/blob/main/docs/android/deployment/publish-ad-hoc.md
Document Version Independent Id
b66ab819-b8b5-6f50-186d-886a0fb7e25c
Platform Id
1c05ef10-9451-929d-a1f3-09acae9f6907
Article author
@davidortinau
Metadata
- ID: b66ab819-b8b5-6f50-186d-886a0fb7e25c
- PlatformId: 1c05ef10-9451-929d-a1f3-09acae9f6907
- Service: dotnet-mobile
- Sub-service: dotnet-maui
- Dominant language
- No language data
- Stars
- 282
- Forks
- 265
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 19
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from dotnet/docs-maui
-
:watch: Not Triaged
Difficulty 2/5 1-2 days Newbie friendliness 68/100
-
:watch: Not Triaged
Difficulty 2/5 Half a day Newbie friendliness 78/100
-
:watch: Not Triaged
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
:watch: Not Triaged Pri3
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
:watch: Not Triaged Pri3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
All issues in dotnet/docs-maui
Similar issues
-
user-reported
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Kong/developer.konghq.com#7316 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Ecosystem: ClawMetry — the Qwen Code reader is now free and open source (follow-up to #9294 / #9338) Opencategory/integration priority/P3 scope/documentation status/ready-for-human type/feature-request
Difficulty 1/5 Under an hour Newbie friendliness 84/100