Где находится файл 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>