2017-11-18 3 views
1

Xamarinの開発にはVisual Studio macを使用していますが、最近私はAndroidというアプリをリリースしましたが、まれな動作が起こりました。アプリを公開すると、app.apkapp-Signed.apkという名前のファイルが2つ飛び出して、2番目のファイルはGoogle Play storeにアップロードする必要があります(私は正しいのでしょうか?)、デバッグアプリケーションに表示されていた多くの変更Singnedには存在しません! app.apkはアプリに変更を加えても問題ありません。Visual Studio Mac、Androidの署名付きのものは現在のビルドより古いです

  1. app.apkはデバッグモードですか?
  2. app-Signed.apkとは何ですか、なぜこの問題がありますか、それを解決するにはどうすればいいですか(#1の答えが真である場合)?
+0

アーカイブ/署名 - 配布を実行してXXX.apkを作成したか、リリース構成でビルドを実行しましたか? – SushiHangover

+0

呪い私は出版プロセスのためにアーカイブを行った – AlirezaXX

+0

名前に 'Signed'を持つapkを持ってはいけません。あなたのバンドルIDで指定された出力フォルダにapkを1つ(または複数の場合はABIを分割しています) (そして分割した場合はABI)、つまり 'com.sushihangover.MovieMadness-arm64-v8a.apk' – SushiHangover

答えて

2

時にはVisual Studio Macが何らかの理由でこれを行うことがあります。プロジェクトディレクトリからobjとbinフォルダを削除し、再度ビルドします。それがもう一度起こるなら(2ファイル)、Googleにアップロードするのに必要な奇妙なことは、署名されていないものを再生します。

+0

' obj'と 'bin'を削除すると問題は解決しました。 – AlirezaXX

関連する問題