Где находится файл apk release для приложений cordova в Visual Studio 2015

Я создал файл сертификата с помощью командной строки keytool. то я обновил файл ant.properties(под res → native → android), добавив информацию, указанную в файле сертификата.

также, я скопировал файл сертификата в той же папке ant.properties.

Я выполнил шаги, указанные в MSDN:

https://msdn.microsoft.com/en-us/library/Dn757048.aspx

Когда я создаю в режиме выпуска в Visual Studio 2015, я не вижу apk release, сгенерированную в папке решения или внутри корзины.

любая помощь ценит это.

Ответы

Ответ 1

Чтобы сгенерировать файл apk release в Visual Studio, выполните следующие действия:

1) Выберите вариант сборки сборки.

2) Выберите Android из вариантов платформы решений.

3) Выберите устройство "Это обязательный шаг".

введите описание изображения здесь

4) Щелкните правой кнопкой мыши на своем проекте и создайте приложение "cordova".

5) Закройте папку выпуска (ProjectFolder/bin/Android).

6) вы найдете файл apk для выпуска.

Ответ 2

Если вы создаете в командной строке с devenv.exe/build, вы должны сделать это один раз, чтобы работать нормально. Если вы не хотите запускать VS, вы можете добавить эту строку в файл projectCordova .jsproj.user

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Android'">
        <DebuggerFlavor>AndroidEmulator</DebuggerFlavor>
        <AndroidEmulatorID>AndroidDevice;Device</AndroidEmulatorID>
    </PropertyGroup>
    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Android'">
        <DebuggerFlavor>AndroidEmulator</DebuggerFlavor>
        <AndroidEmulatorID>AndroidDevice;Device</AndroidEmulatorID>
    </PropertyGroup>
</Project>