1

Visual Studio 2012 と Xamarin.Android Beta リリースを使用して Android アプリケーションを開発しています。デバッグ目的で Android アプリケーションを Android デバイスにデプロイしようとすると、最近行ってデプロイした変更ではなく、以前にビルドしたアプリケーションがデバイスにデプロイされます (つまり、ビルドの更新はありません)。ただし、Xamarin Studio を使用して同じことを行うと、毎回正しいビルドが展開されます (つまり、新しいコードの変更でビルドが更新されます)。

なぜこれが起こっているのですか?

前もって感謝します!

4

4 に答える 4

0

私も同じ問題を抱えていました。私の解決策は、ビルド構成に「デプロイ」を追加することでした:

BUILD => Configuration Manager... => (左側のコンボボックスから「Debug」を選択) => (グリッドで「Deploy」にチェックを入れる)

このxamarin フォーラムの投稿の厚意によるものです。

于 2013-10-31T04:56:20.943 に答える
0

なぜこれを行うのかわかりません。以前にこの問題がありました。また、デバイス ログがやや遅れていることにも気付きました (つまり、午後 3 時 30 分、デバイス ログの最後のレコードは午前 11 時でした)。

デバイスからアプリをアンインストールして再展開すると、修正されるようです。

注: VS でこの問題が発生しましたが、XS では確認しませんでした。

VS と XS での展開設定の違いを調べます (高速展開オプションと関係があると思います)。

于 2013-06-25T11:32:55.287 に答える