2016-04-27 11 views
0

私のサーバーに1.0.1.apkをアップロードします。アンドロイドのサーバーにapkの名前を保存するにはどうすればいいですか?

私のデバイスにインストールされているapkと1.0.1 apkを私のサーバーで比較します。

最近、私は私のデバイスのアプリのバージョン

 PackageManager manager = getPackageManager(); 
    PackageInfo pInfo1= null; 
    try { 
     pInfo1=manager.getPackageInfo("package name", 0); 
    } catch (PackageManager.NameNotFoundException e) { 
     e.printStackTrace(); 
    } 

    String oldVersion = pInfo1.versionName; 
    Log.d(TAG, "Current version = " + oldVersion); 

でAPKをインストールしますが、私は私のサーバー内のapkバージョン入手方法がわかりません。

ですので、アプリ名はバージョン情報です。 1.0.1

サーバーのバージョン名とAPK名を比較したいと思います。

どのように私はアンドロイドのサーバにapkの名前を保存しますか?

ありがとうございました。

+0

あなたのアプリはあなたのサーバーに最新のバージョンを問い合わせる必要があります。 – greenapps

+0

または、あなたのアプリはサーバーにそのバージョンを伝える必要があります。 – greenapps

+0

これまでに尋ねたことがあります。ほんの5時間前。あなたはそれを言及していません。なぜあなたは再び尋ねますか? – greenapps

答えて

0

私はapkファイルにバージョンを含む名前を付けます。 MyApp_v1.0.1.apk。次に、ファイルの名前を解析して、ファイルのバージョンを取得することができます。

関連する問題