2011-08-03 9 views
0

私は自分のワークスペースを移動し、Linux(Ubuntu 11.04)上で動作させることに成功しました。私の問題は、私がやったときの私のやり方を覚えていません。それは私のマックのためです。 「アプリケーションの署名が異なるために再インストールできませんでした」私はLinuxに署名がないのでエラーです。アプリケーションシグネチャの移行WindowsとLinux間のEclipse

私の質問は、アプリケーションの署名をWindowsからLinuxに移動する方法です。

ありがとうございます。

+0

いくつかの変更を加えて同じアプリケーションをインストールする場合は、このエラーが発生する可能性があります。前のものをアンインストールしてからもう一度インストールしてください – Rasel

+0

申し訳ありませんがRaselです。私はすでに市場に出回っているアプリケーションを開発しています。したがって、以前のものをアンインストールしてインストールする代わりに更新できるように、一貫したシグネチャキーが必要です。 –

答えて

2

デバッグキーまたはリリースキーストアを意味しますか?

Androidマーケットにアップロードする前に、リリースキーストアを使用してアプリに署名しました。したがって、同じアプリケーションを後でアップグレードするには、同じキーストアファイルが必要です。このキーストアがなければ、紛失してしまい、新しいパッケージ名と署名で新しいリリースをアップロードする必要があります。

デバッグキーについては、ユーザー環境のどこかにある必要があります。 Eclipse(Window/Preferences/Android/Build)でデフォルトの場所を見ることができます。

+0

私はデバッグを意味しましたが、ホームフォルダの.androidからそれをコピーすることで解決しました。リリースキーストアに関しては、それは今私に問題をもたらしています。どこを探すべきですか? –

+0

あなたは誰も知っていません。ごめんなさい。キーストアファイルを作成したら、あなたが選んだフォルダにコマンドを発行しました。あなたが古いWindows Eclipseをインストールしている場合は、もう一度署名してEclipseがその古いディレクトリを使用することを願っています...私はいつもAndroidプロジェクト内にreleaseというフォルダを作成します。このフォルダでは、リリースキーストアを作成します。そうすれば、私は同じルートディレクトリにすべてを持っています。 –

+0

私はどんなファイルを探していますか?つまり、拡張子は何か –

関連する問題