0

Any1plzは私を助けます...アンドロイドで

エンドユーザーのデバイスにすでにインストールされている完全なapkを更新する方法...

例を言う:デバイスにインストールされているAndroidマーケットアプリは完全にgoogleplayapkに変更されています...

どうやってするか....

前もって感謝します...

4

2 に答える 2

0

完全に新しいapk(まったく新しいプロジェクトなど)をアップロードする場合は、署名時に同じキーと同じパッケージ名(com.example.Appなど)を保持するだけで、魔法のように更新されます。

于 2012-07-12T10:03:57.137 に答える
0

NStormが述べたことを実行できますが、Android Debug Bridgeがインストールされている場合は、コマンドプロンプトを開いて、次のようにadbインストールを実行できます。

   adb install -r file.apk 

同じ署名キーと同じパッケージ名である限り、その方法でインストールできます。別の署名キーをお持ちの場合は、最初に電話でアプリケーションをアンインストールしてインストールする必要があります。-rフラグは、再インストールを意味し、そのアプリケーションの以前のすべてのデータを保持します。もちろん、これはadbがインストールされていて、電話とコードが物理的に手元にある場合にのみ機能します。

もう1つの選択肢は、電話にアプリケーションを電子メールで送信するか、URLページでホストして、エンドユーザーにそのアプリケーションにアクセスしてインストールさせることです。サーバーに簡単にアップロードして、エンドユーザーにリンクをテキストまたは電子メールで送信すると、エンドユーザーはその方法で再インストールできます。同じ署名キーが必要です。そうでない場合は、アプリケーションをアンインストールする必要があります。

要約すると、GooglePlayマーケットプレイスを経由せずにそれを行うには3つの方法があります。

  1. サーバーにアップロードし、apkへのリンクをテキスト/メールで送信します。
  2. 添付ファイルとしてapkをメールで送信し、ユーザーにダウンロードしてインストールしてもらいます。
  3. ADBを使用します。
于 2012-07-12T13:11:31.230 に答える