1

Eclipse => "export"を使用してAndroidバージョン2.2のapkファイルを生成し、それをGalaxy ACE GT-S5830M(Android 2.3.6)にドロップしてインストールしようとしましたが、次のメッセージが表示されました。インストールすると、別のアプリケーションが置き換えられます。」しかし、私はこのアプリを初めてインストールしました。[OK]をクリックすると、インストールが開始されましたが、2秒で停止し、「アプリケーションがインストールされていません」というエラーが発生しました。何度か試しました。友人のスマートフォンも試してみました。彼はGoogleNexusを持っていて、正常にインストールされました。また、「市場以外のアプリケーションのインストールを許可する」にチェックを入れましたが、役に立ちませんでした。

誰かが私に何ができるか考えていますか?

4

3 に答える 3

2

ええ、しばらくデバッグ版をテストした後に書いた完成版のアプリをインストールしたときに起こりました。2 つのアプリは同じと見なされますが、署名が異なるため、インストールは失敗します。古いデバッグ バージョンを削除したところ、インストールは機能しました。

于 2012-05-23T13:57:50.887 に答える
1

Androidが同等のアプリケーションを識別する方法であるため、Eclipseでアプリケーション名とパッケージ名の名前を変更しようとすることができます

于 2012-05-23T13:58:05.037 に答える
0

アプリケーションが「一意である可能性が高い」パッケージ名を使用していることを確認してcom.exampleください。これは、電話で実行した他のプロジェクトで使用されているようなものではありません。例については、パッケージの命名規則を参照してください。これは通常、競合の可能性を減らすために、所有しているドメイン名を中心に展開されます。

于 2012-05-23T13:59:03.230 に答える