したがって、MSBuildコマンドライン実行可能ファイルを使用してリリースモードでAPKを作成しようとしています。MSBuildコマンドラインエラー(PackageForAndroidまたはSignAndroidPackage)を使用したAPKの作成
ECHOビルDsdMobileソリューション...> CON CD "C:\ロス\ DEVELOPMENT \ハンドヘルド\のAndroid \のDsdモバイルMaterialDesign"
ここは私の私が作成したバッチファイルの内容です
"C:\プログラムファイル(x86の)\ MSBuildの\ 14.0 \ビン\からMSBuild.exe" DsdMobile.sln/P:設定=リリース/ V:静か/ T:クリーン/ NOLOGO
" C:\ Program Files(x86)\ MSBuild \ 14.0 \ Bin \ MSB uild.exe "DsdMobile.sln/P:構成=リリース/ v:quiet/t:パッケージを再構築する、PackageForAndroid/nologo
最初の行ディレクトリをソリューションの場所に変更します。 次は、私はクリーン
最後の操作を行い、私はビンリリースフォルダ内の... APKファイルを期待していた(再構築とPackageForAndroidん。APKを作成しないと、私はエラーを取得ん。
ビルドが成功しているが、私はエラーを取得:
「C:ロス\開発\ハンドヘルド\のAndroid \のDsdモバイルMaterialDesign \ DsdMobile.sln.metaproj:エラーMSB4057:ターゲット "PackageForAndroidは" 内に存在しません。プロジェクト[C:\ Ross \ DEVELOPMENT \ HANDHELD \ Android \ DsdモバイルMaterialDesign \ DsdMobile.sln]
は、私はまた、 "SignAndroidPackage" を使用しようとしています。t /パラメータを、これも同じエラーで失敗します。
「C:ロス\開発\ハンドヘルド\のAndroid \のDsdモバイルMaterialDesign \ DsdMobile.sln.metaproj :エラーMSB4057:ターゲット "SignAndroidPackage"がプロジェクトに存在しません。 [C:\ロス\ DEVELOPMENT \ハンドヘルド\のAndroid \のDsdモバイルMaterialDesign \ DsdMobile.sln]私が使用しているリソースは、PowerShellスクリプトからだった
:
https://gist.github.com/postb99/8319234
ああ私は...簡単でした、ありがとうございました! =) – RAM237