LoginSignup
1
0

More than 5 years have passed since last update.

VisualstudioでCordovaの開発環境で、Androidのリリースビルドが出来ない

Posted at

今回、作っているアプリが、ようやく完成しました。
リリースビルドをするために、キーストアのファイルを作り準備をしました。
でも、何故かネットで出てくる手順通りに行っても、リリースビルドが出来ないのです。
デバッグビルドは、出来ます。

色々とネット検索して、次の記事を見つけました。
https://code.i-harness.com/ja/q/1e97030

この記事の質問の回答にあるように、projectCordova .jsproj.userファイルにソースを追加すると良いとあったので、さっそく試しました。
最初は、コピペする場所が広く構文エラーになってしまいましたが、修正しました。
そして、無事に、リリースビルドできるようになりました。

今回修正したファイル内容は、こちらです。
projectCordova .jsproj.userのprojectCordovaは、プロジェクト名です。


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

またキーストアファイルを作ったパソコンとは別のパソコンでアプリを登録する際に、キーストアのファイルをコピーすると思います。
キーストアファイルをMacからWindowsのパソコンにコピーしたあと、プロパティで確認したら、セキュリティのチェックを入れるように表示が出ていました。

もし、キーストアファイルにアクセスできないときは、試してみてください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0