Visual Studio 2015 年 cordova 应用程序的发布 apk 文件在哪里
Where is the release apk file for cordova apps in Visual Studio 2015
我已经使用 keytool 命令行创建了一个证书文件。然后我通过添加我在证书文件中设置的信息更新了 ant.properties 文件(在 res -> native -> android 下)。
此外,我已将证书文件复制到 ant.properties 的同一文件夹中。
我按照此处 MSDN 中提到的步骤操作:
https://msdn.microsoft.com/en-us/library/Dn757048.aspx
当我在 Visual Studio 2015 年以发布模式构建时,我没有在解决方案文件夹或 bin 中看到生成的发布 apk。
感谢任何帮助。
要在 Visual studio 中生成发布 apk 文件,请按照下列步骤操作:
1) Select 发布构建选项。
2) Select Android 来自解决方案平台选项。
3) Select 设备 "This is a must step".
4) 右键单击您的项目并构建 cordova 应用程序。
5) 查看 (ProjectFolder/bin/Android) 中的 Release 文件夹。
6) 您将找到您的发布 apk 文件。
如果您使用 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>
我已经使用 keytool 命令行创建了一个证书文件。然后我通过添加我在证书文件中设置的信息更新了 ant.properties 文件(在 res -> native -> android 下)。
此外,我已将证书文件复制到 ant.properties 的同一文件夹中。
我按照此处 MSDN 中提到的步骤操作:
https://msdn.microsoft.com/en-us/library/Dn757048.aspx
当我在 Visual Studio 2015 年以发布模式构建时,我没有在解决方案文件夹或 bin 中看到生成的发布 apk。
感谢任何帮助。
要在 Visual studio 中生成发布 apk 文件,请按照下列步骤操作:
1) Select 发布构建选项。
2) Select Android 来自解决方案平台选项。
3) Select 设备 "This is a must step".
4) 右键单击您的项目并构建 cordova 应用程序。
5) 查看 (ProjectFolder/bin/Android) 中的 Release 文件夹。
6) 您将找到您的发布 apk 文件。
如果您使用 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>