Как создать APK-файл из проекта Xamarin с помощью командной строки?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как создать APK-файл из проекта Xamarin с помощью командной строки?

Сообщение Anonymous »

Можете ли вы сказать мне, что мне нужно сделать, чтобы получить APK через консоль?

Как проверить, что все необходимые инструменты установлены?

И какая команда или набор команд создаст файл APK?
Я могу создать APK-файл из проекта Xamarin с помощью графического интерфейса. То есть все необходимые компоненты установлены.

Мне нужно автоматизировать этот процесс с помощью CMD или PowerShell.
Я пробовал много вариантов. Единственный, который не выдает ошибок:

Код: Выделить всё

"C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe" .\ProjectFolder\ProjectName.csproj ^
/t:Restore;Build;Publish ^
/p:Configuration=Release ^
/p:Platform=AnyCPU ^
/p:AndroidPackageFormat=apk ^
/p:AndroidCreatePackage=true ^
/p:AndroidKeyStore=true ^
/p:AndroidSigningKeyStore=".\ProjectFolder\Certificates\ProjectName.keystore" ^
/p:AndroidSigningStorePass="MyPass" ^
/p:AndroidSigningKeyAlias="ProjectName" ^
/p:AndroidSigningKeyPass="MyPass"
Это завершается без ошибок, но APK-файл по-прежнему не отображается.
Часть файла .csproj:

Код: Выделить всё

Debug
AnyCPU
{0A8D55C4-...}
{EFBA0AD7-...};{FAE04EC0-...}
{c9e5eea5-...}
Library
MyNamespace
ProjectName
True
True
Resources\Resource.designer.cs
Resource
Properties\AndroidManifest.xml
Resources
Assets
false
v9.0
true
true
Xamarin.Android.Net.AndroidClientHandler


Visual Studio 2022: 17.14.17

MSBuild: 17.14.23.42201


Подробнее здесь: https://stackoverflow.com/questions/798 ... mmand-line
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»