ウィジェットをサポートするアプリを市場に出しています。アプリに大幅な変更を加え、内部の多くを作り直し、アクティビティを置き換え/名前変更しました。その他の変更には、移行を処理するための変換コードを記述しましたが、さまざまな共有設定キーからウィジェット構成データを取得することが含まれます。 。フレッシュからインストールすると、ウィジェットを含め、アプリは希望どおりに動作します。ただし、現在、古いバージョンのアプリから新しいバージョンへのアップグレードをテストしています(エミュレーターを使用)。私はいくつかの奇妙な行動を見ています。あるとき、ウィジェットは最初の起動時に問題なく表示されましたが、クリックすると、プログラムした新しいアクティビティではなく、古いアクティビティを起動しようとしました。最初の質問は、アプリのインストール時にウィジェットが新しいコードに更新されなかったのはなぜですか?
アップグレードをテストするための残りの試みにより、新しいバージョンのインストールで既存のウィジェットが完全に消えてしまいました。これを引き起こしている可能性がありますか?log-catログには何も表示されません。助言がありますか?