2011-12-13 10 views
0

自分のコンピュータにAndroid搭載のアプリケーションを実行させるのに苦労しています。私のコンピュータはUbuntu 11.10を実行していて、私の電話はHTC Desire 2.2を実行しています。 EclipseのConsoleでエラーが発生しました:アプリは電話で起動しません。 Ubuntu 11.10を使用する

[2011-12-13 19:35:05 - InitialChoice2] Re-installation failed due to different application signatures. 
[2011-12-13 19:35:05 - InitialChoice2] You must perform a full uninstall of the application. WARNING: This will remove the application data! 
[2011-12-13 19:35:05 - InitialChoice2] Please execute 'adb uninstall com.android.taskreminder' in a shell. 
[2011-12-13 19:35:05 - InitialChoice2] Launch canceled! 

私はパッケージの名前を変更しようとしましたが、同じエラーが発生しました。私の携帯電話もHTCの同期モードにあり、私はそれを変更しようとしました。私はadbシェルを開こうとしたが役に立たなかった。私は少しLinux上でそれを使用する方法を混乱させ、adbがあるTerminalのディレクトリに移動すると、adbコマンドを認識しないという別のエラーが出ます。私は "adb uninstall com.android.taskreminder"を正しく実行する方法がわからないと思います。どんな助けでも本当に感謝しています。

+0

本当にパッケージ名を変更しましたか?またはファイルの名前を変更しましたか?それらは2つの全く異なるものです。 – kabuko

+0

私はファイル名を変更する以上のことをしていました。しかし、十分ではありません。 – Stagleton

答えて

4

携帯電話からアンインストールしてみます。 [設定]> [アプリケーション]> [アプリケーションの管理]に移動します。アプリケーション名を探します。選択してください。アンインストールするオプションが必要です。

シェルでadbを使用する場合は、sudo adb ....を試してください。

+0

私はアプリをゴミ箱にドラッグするだけで、削除すると思ったが、これは実際に古いアプリを削除した。 – Stagleton

+0

ホーム画面で、アプリをゴミ箱にドラッグするだけで、ホーム画面からショートカットが削除されます。 – kabuko

+0

アイコンをゴミ箱にドラッグするとアイコンだけが削除されますが、アイコンを数秒間押し続けると、アイコンがアンインストールされます。 –

4

まず、電話からアプリケーションをアンインストールしてみてください。このエラーは通常、2つの異なる方法でアプリケーションをインストールしたため、異なる開発シグネチャを持つため、更新または再インストールできません。

関連する問題